Skip to content

test: migrate MMConnect multichain e2e from performance BrowserStack to Appium smoke CI #161404

test: migrate MMConnect multichain e2e from performance BrowserStack to Appium smoke CI

test: migrate MMConnect multichain e2e from performance BrowserStack to Appium smoke CI #161404

Triggered via pull request July 16, 2026 04:41
Status Failure
Total duration 26m 2s
Artifacts 40

ci.yml

on: pull_request
Get workflow and job requirements  /  Filter files changed and decide which jobs to run
22s
Get workflow and job requirements / Filter files changed and decide which jobs to run
Smart E2E Selection
2m 45s
Smart E2E Selection
Prepare CI JS dependencies
4m 11s
Prepare CI JS dependencies
Compute native build fingerprint
2m 35s
Compute native build fingerprint
JS bundle size check
10m 28s
JS bundle size check
Matrix: scripts
Run `@lavamoat/git-safe-dependencies`
2m 35s
Run `@lavamoat/git-safe-dependencies`
Prepare E2E Timings
18s
Prepare E2E Timings
Run Performance Tests (PR)  /  Determine Branch Name
Run Performance Tests (PR) / Determine Branch Name
Run Performance Tests (PR)  /  Compute Performance Test Selection
Run Performance Tests (PR) / Compute Performance Test Selection
Run Performance Tests (PR)  /  Resolve main-branch BrowserStack Android apps
Run Performance Tests (PR) / Resolve main-branch BrowserStack Android apps
Matrix: Component view tests
Matrix: unit-tests
Matrix: Integration tests
Build Android APKs  /  Build Android E2E APKs
7m 35s
Build Android APKs / Build Android E2E APKs
Build iOS Apps  /  Build iOS E2E Apps
4m 10s
Build iOS Apps / Build iOS E2E Apps
Ship JS bundle size check
Ship JS bundle size check
Run Performance Tests (PR)  /  Read Device Matrix
Run Performance Tests (PR) / Read Device Matrix
Run Performance Tests (PR)  /  Set Unified BrowserStack Build Names
Run Performance Tests (PR) / Set Unified BrowserStack Build Names
Run Performance Tests (PR)  /  ...  /  Check if iOS builds are needed
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Check if iOS builds are needed
Run Performance Tests (PR)  /  ...  /  Check if Android builds are needed
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Check if Android builds are needed
merge-unit-and-component-view-tests
1m 45s
merge-unit-and-component-view-tests
Matrix: Appium Smoke Tests (Android) / appium-accounts-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-mmconnect-android-smoke
Matrix: Appium Smoke Tests (Android) / appium-money-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-network-abstractions-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-perps-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-predictions-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-seedless-onboarding-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-swap-android-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (Android) / appium-wallet-platform-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / browser-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / confirmations-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / money-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / multichain-api-android-smoke
Matrix: Android E2E Smoke Tests / network-abstraction-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / network-expansion-android-smoke
Matrix: Android E2E Smoke Tests / perps-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / snaps-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / stake-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / wallet-platform-android-smoke
Waiting for pending jobs
iOS Tests Ready
3s
iOS Tests Ready
Run Performance Tests (PR)  /  ...  /  prepare
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / prepare
Run Performance Tests (PR)  /  ...  /  prepare
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / prepare
Run Performance Tests (PR)  /  ...  /  prepare
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / prepare
Run Performance Tests (PR)  /  ...  /  prepare
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / prepare
SonarCloud analysis
4m 37s
SonarCloud analysis
Delete CI JS deps artifact
3s
Delete CI JS deps artifact
Android E2E Smoke Tests  /  Report Android Smoke Tests
Android E2E Smoke Tests / Report Android Smoke Tests
Matrix: Appium Smoke Tests (iOS) / appium-accounts-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-money-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-network-abstractions-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-perps-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-predictions-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-seedless-onboarding-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-swap-ios-smoke
Waiting for pending jobs
Matrix: Appium Smoke Tests (iOS) / appium-wallet-platform-ios-smoke
Waiting for pending jobs
Validate E2E Fixtures  /  validate-e2e-fixtures
5m 12s
Validate E2E Fixtures / validate-e2e-fixtures
Matrix: iOS E2E Smoke Tests / browser-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / confirmations-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / money-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / multichain-api-ios-smoke
Matrix: iOS E2E Smoke Tests / network-abstraction-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / network-expansion-ios-smoke
Matrix: iOS E2E Smoke Tests / perps-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / snaps-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / stake-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / wallet-platform-ios-smoke
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / setup-dependencies
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / setup-dependencies
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / setup-dependencies
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / setup-dependencies
Waiting for pending jobs
SonarCloud quality gate status
13s
SonarCloud quality gate status
Report Fixture Validation
12s
Report Fixture Validation
iOS E2E Smoke Tests  /  Report iOS Smoke Tests
0s
iOS E2E Smoke Tests / Report iOS Smoke Tests
Matrix: Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / build
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / build
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / build
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / build
Waiting for pending jobs
Check all jobs pass
8s
Check all jobs pass
Run Performance Tests (PR)  /  ...  /  Emit build metadata
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / Emit build metadata
Run Performance Tests (PR)  /  ...  /  Emit build metadata
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / Emit build metadata
Run Performance Tests (PR)  /  ...  /  Emit build metadata
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / Emit build metadata
Run Performance Tests (PR)  /  ...  /  Emit build metadata
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / Emit build metadata
Log merge group failure
Log merge group failure
Run Performance Tests (PR)  /  ...  /  Download IPAs and Upload to BrowserStack
Run Performance Tests (PR) / Trigger iOS Dual Versions and Extract BrowserStack URLs / Download IPAs and Upload to BrowserStack
Run Performance Tests (PR)  /  ...  /  Upload APKs to BrowserStack
Run Performance Tests (PR) / Trigger Android Dual Versions and Extract BrowserStack URLs / Upload APKs to BrowserStack
Matrix: Run Performance Tests (PR) / Run iOS Onboarding Tests / run-tests
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Run Android Onboarding Tests / run-tests
Waiting for pending jobs
Run Performance Tests (PR)  /  Wait for Onboarding Completion
Run Performance Tests (PR) / Wait for Onboarding Completion
Matrix: Run Performance Tests (PR) / Run Android Imported Wallet Tests / run-tests
Waiting for pending jobs
Matrix: Run Performance Tests (PR) / Run iOS Imported Wallet Tests / run-tests
Waiting for pending jobs
Run Performance Tests (PR)  /  Fetch RN Playground APK and Upload to BrowserStack
Run Performance Tests (PR) / Fetch RN Playground APK and Upload to BrowserStack
Matrix: Run Performance Tests (PR) / Run Android MM-Connect Tests / run-tests
Waiting for pending jobs
Run Performance Tests (PR)  /  Aggregate All Test Results
Run Performance Tests (PR) / Aggregate All Test Results
Run Performance Tests (PR)  /  Send Slack Notification
Run Performance Tests (PR) / Send Slack Notification
Run Performance Tests (PR)  /  Post Performance Results to PR
Run Performance Tests (PR) / Post Performance Results to PR
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 54 warnings, and 12 notices
Validate E2E Fixtures / validate-e2e-fixtures
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
iOS E2E Smoke Tests / network-expansion-ios-smoke (2) / network-expansion-ios-smoke-2
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
iOS E2E Smoke Tests / network-expansion-ios-smoke (1) / network-expansion-ios-smoke-1
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
iOS E2E Smoke Tests / multichain-api-ios-smoke (1) / multichain-api-ios-smoke-1
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Android E2E Smoke Tests / network-expansion-android-smoke (2) / network-expansion-android-smoke-2
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Android E2E Smoke Tests / network-expansion-android-smoke (1) / network-expansion-android-smoke-1
Unable to download artifact(s): Artifact not found for name: e2e-timings-29471982703 Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Check all jobs pass
Process completed with exit code 1.
Check all jobs pass
appium-smoke-tests-android finished with result: failure
Check all jobs pass
e2e-smoke-tests-android finished with result: failure
Run `constraints`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `lint:changelog`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `audit:ci`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dedupe
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compute native build fingerprint
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, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `@lavamoat/git-safe-dependencies`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `test:tgz-check`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `test:depcheck`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `format:check`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prepare CI JS dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `lint:tsc`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration tests (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build iOS Apps / Build iOS E2E Apps
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/github-script@v7, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration tests (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS bundle size check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Android APKs / Build Android E2E APKs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/github-script@v7, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, actions/upload-artifact@v4, aws-actions/configure-aws-credentials@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android E2E Smoke Tests / multichain-api-android-smoke (1) / multichain-api-android-smoke-1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android E2E Smoke Tests / multichain-api-android-smoke (1) / multichain-api-android-smoke-1
No files were found with the provided path: tests/artifacts/. No artifacts will be uploaded.
Android E2E Smoke Tests / multichain-api-android-smoke (1) / multichain-api-android-smoke-1
No files were found with the provided path: tests/reports/. No artifacts will be uploaded.
Component view tests (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Validate E2E Fixtures / validate-e2e-fixtures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Report Fixture Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Component view tests (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `lint`
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L94
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L80
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L71
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L53
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L38
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`: app/component-library/components-temp/HeaderRoot/HeaderRoot.stories.tsx#L17
`HeaderRoot` is deprecated. Please update your code to use `HeaderRoot` from `@metamask/design-system-react-native`
Run `lint`
`Tag` is deprecated. Please update your code to use `Tag` from `@metamask/design-system-react-native`
Run `lint`
`Tag` is deprecated. Please update your code to use `Tag` from `@metamask/design-system-react-native`
Run `lint`: app/__mocks__/rive-react-native.tsx#L81
React Compiler has skipped optimizing this component because one or more React ESLint rules were disabled. React Compiler only works when your components follow all the rules of React, disabling them may result in unexpected or incorrect behavior
Run `lint`: app/__mocks__/@react-native-community/netinfo.ts#L1
'fetch' is already a global variable
Unit tests (9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (6)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (8)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / network-expansion-ios-smoke (2) / network-expansion-ios-smoke-2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (7)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-unit-and-component-view-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Delete CI JS deps artifact
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/
iOS E2E Smoke Tests / network-expansion-ios-smoke (1) / network-expansion-ios-smoke-1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / multichain-api-ios-smoke (1) / multichain-api-ios-smoke-1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
SonarCloud analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70, SonarSource/sonarqube-scan-action@a31c9398be7ace6bbfaf30c0bd5d415f843d45e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android E2E Smoke Tests / network-expansion-android-smoke (2) / network-expansion-android-smoke-2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache@v4, actions/download-artifact@v4, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check diff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android E2E Smoke Tests / network-expansion-android-smoke (1) / network-expansion-android-smoke-1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache@v4, actions/download-artifact@v4, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Appium Smoke Tests (Android) / appium-mmconnect-android-smoke (1) / appium-mmconnect-android-smoke-1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, actions/upload-artifact@v4, dorny/test-reporter@dc3a92680fcc15842eef52e8c4606ea7ce6bd3f3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resource Utilization
Peak CPU utilization: 7.11 cores (88.86% of 8.00) at 230s Peak memory utilization: 16 GB (48.09% of 34 GB) at 180s
JS bundle size check
iOS JS bundle delta vs baseline: .0002 MB (current 61.5 MB, baseline 61.4998 MB)
Resource Utilization
Peak CPU utilization: 8.24 cores (51.51% of 16.00) at 400s Peak memory utilization: 14 GB (27.66% of 50 GB) at 370s
Resource Utilization
Peak CPU utilization: 0.70 cores (4.40% of 16.00) at 10s Peak memory utilization: 253 MB (0.50% of 50 GB) at 15s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 150s Peak memory utilization: 11 GB (63.44% of 17 GB) at 200s
Report Fixture Validation
Fixture schema up to date. 9 value mismatches (expected).
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 150s Peak memory utilization: 11 GB (63.51% of 17 GB) at 400s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 160s Peak memory utilization: 11 GB (66.08% of 17 GB) at 570s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 130s Peak memory utilization: 11 GB (63.42% of 17 GB) at 270s
Resource Utilization
Peak CPU utilization: 8.95 cores (55.93% of 16.00) at 440s Peak memory utilization: 23 GB (45.12% of 50 GB) at 640s
Resource Utilization
Peak CPU utilization: 10.33 cores (64.57% of 16.00) at 280s Peak memory utilization: 23 GB (45.33% of 50 GB) at 810s
Resource Utilization
Peak CPU utilization: 8.71 cores (54.44% of 16.00) at 330s Peak memory utilization: 20 GB (39.37% of 50 GB) at 720s

Artifacts

Produced during runtime
Name Size Digest
appium-smoke-report-appium-mmconnect-android-smoke-1
3.45 MB
sha256:cb432152a869ae6c9b8d6e02a35016ec0fbc5d74b1ef9d458a7a4f64aa4da9dd
appium-smoke-videos-appium-mmconnect-android-smoke-1
394 KB
sha256:c6f393834bad0d060963db8376beefb3d594ece36266f0207f5f762cc8143a88
ci-js-deps
709 MB
sha256:fc20c72347db09e108c2c2d56549b345e89d639227974246083fec68fe56904b
coverage-cv-1
7.78 MB
sha256:0e50a12d567a5e4b34ff69cb1f5a1af8e0d5a22b17969765b91ab5679ee77335
coverage-cv-2
7.77 MB
sha256:a4f63449aa1317d03796e7fa125f106464051f7972be4a0afd4ec48adc58a336
coverage-integration-1
2.84 MB
sha256:7101555025d791ce32bd6bc177b73f312a388c07502aeffc300d40defec666d6
coverage-integration-2
400 KB
sha256:42e8adf920023f1c7edd5bcc7902a245665bbf09340c655233102c6b2f38f4de
coverage-unit-1
7.93 MB
sha256:3ae88653b878ddc65172c1ee94e9df8a67a41f446c9730b0c7c8f6145175d4b2
coverage-unit-10
8.05 MB
sha256:71204480fabf7d8b90d5a1e5f106b3d3544a9abf3a32b0ad395a788517f4cad7
coverage-unit-2
7.88 MB
sha256:62a6b1e93ce69952aa0ec736a5ca2f1ac3d380472d193e08466ea8a97978ddc5
coverage-unit-3
8.12 MB
sha256:a3db69e5f1556883214f856fcff2b894476ebe1a929f46eb8c44299669532a66
coverage-unit-4
7.99 MB
sha256:c078769ea0b30951d8ccf055ce10695a368be07bb46ac04434e9d9397e9fa287
coverage-unit-5
7.9 MB
sha256:eab0efeab1df68d79844658d98a388db511f8cd07e48afd9fbef208e60987d90
coverage-unit-6
7.97 MB
sha256:80c3aaaad85c249aee5d9c30b6f66bf98fe6beba560de7ab7df2dfe072d070e4
coverage-unit-7
7.98 MB
sha256:6742029055d9a35872c3853ea314c3e4a82d12a629edaef762d1259f06f17998
coverage-unit-8
8.16 MB
sha256:0a25f9251ae80c1a6a66ef90c121d106a5860afd206f5986bd4253719e1b76ba
coverage-unit-9
7.87 MB
sha256:0390532cbaae95043ceab5f6e4e222b997b0944c4b1e0be79294c3cdda8bfbde
cv-test-coverage-html
27.4 MB
sha256:f0fe2aa0a223e2ec3d82460c6a6eedd45424cb3a8b0fdee5ee871fa2c40b7879
cv-test-coverage-summary
149 KB
sha256:e641ffe9f52a21d505aa728c8b051d6d9d03a0531a9a4818af7b7c0940e0a116
cv-test-stats
188 Bytes
sha256:27766332946227f62465c885bb33fe7c83d0fcd3ee99e08b524325ac98ccaca2
integration-test-coverage-html
8.93 MB
sha256:972a2fa8b790de594ef0bc3dbe0ab72a487b06a8947a9cee7d31d2c7e89693e6
integration-test-coverage-summary
48.8 KB
sha256:cb574b35893bbb882ff8a2d507fedccf75f9c34b48e67ddb202899eb80c48173
integration-test-stats
202 Bytes
sha256:2ae2172af48c9a461af42af82f6c9934e8bd95e1a87b2ade749ea531f100f541
ios-bundle
15.6 MB
sha256:efb0d2e2b0a1ce8dbef255125c1611a12cd8f48c1dc6c12755e96c0dbffd0f65
lcov.info
1.2 MB
sha256:ae5dcf7e365fae9085fc4a42e0a1b3ffd70caf20c867e2e0789ce40f44b31377
main-e2e-MetaMask.app
115 MB
sha256:db1d89b76133436e92aa82f1f0795fab48531f6831376200fba0a1211673fbeb
main-e2e-android-build-metadata
485 Bytes
sha256:c08ea9f5edebb65b6a7bec831291a9f8a08137f6abc5b0599de2294b6d11e7ed
main-e2e-index.js.map
23 MB
sha256:e47dcd0bb4fe4732c683dae42a64a7ec99487381c9ec3f4cffbf4d37b1732853
main-e2e-ios-build-metadata
463 Bytes
sha256:9b8c0486ef6abcf31f0c5e9637608d765cd3c52d097b3ae00ba0ebd9bc4ca967
main-e2e-release-androidTest.apk
3.21 MB
sha256:4583267b1148d7962967b99fcc44dd0241d60b7d32b7576f8611928b55d05dca
main-e2e-release.apk
90 MB
sha256:c4e80d53a7fa4e998e373d9bc361567f63aa2dbbfb4518991a3084353ab70646
playwright-json-report-appium-mmconnect-android-smoke-1
4.59 MB
sha256:1bc28a25f314f8bb7103582df2f3c39d27a26dcc6d192b9c169fdc10cb9d9e31
test-e2e-main-multichain-api-ios-smoke-1-junit-results
1.71 KB
sha256:7923c67449876e3181bb8e1ea06e73cb44c112952ff99eb189c89a238547a3eb
test-e2e-main-network-expansion-android-smoke-1-junit-results
1.92 KB
sha256:0df6cb7cf86e719a7dcdd7c289a06ef8339bae976d0173d4721ec85989bb3d24
test-e2e-main-network-expansion-android-smoke-2-junit-results
1.5 KB
sha256:2fe8679619a7d2af6a220192ac58fd36ccc6338673b77aef8461a3ae4d0e9b36
test-e2e-main-network-expansion-ios-smoke-1-junit-results
1.92 KB
sha256:b25c559cbac152a8a766f274e93442bbed51289252b382136e86919cd13bfd09
test-e2e-main-network-expansion-ios-smoke-2-junit-results
1.49 KB
sha256:f44f47f6e1e2541b7c59f747456c8b42c79a21e0f3af2394613c4486fdb25c52
test-e2e-main-validate-e2e-fixtures-junit-results
2.74 KB
sha256:c3ac7c547bb810fe674304589240b85c46c7359cff78f7e4bc0c0eeb5023cfac
unit-test-coverage-summary
156 KB
sha256:631355902fbbf237695a844344ff4abad42eac0498d0e5c329cb4ff67e6c64a7
unit-test-stats
184 Bytes
sha256:92fee8a0a1195931d156707172c724743fe8ece42dc4dcbeab8700e067cd723f