Skip to content

Build Apps and Run Performance E2E Tests #8143

Build Apps and Run Performance E2E Tests

Build Apps and Run Performance E2E Tests #8143

Triggered via schedule July 16, 2026 03:59
Status Success
Total duration 1h 4m 39s
Artifacts 14
Determine Branch Name
5s
Determine Branch Name
Compute Performance Test Selection
2s
Compute Performance Test Selection
Resolve main-branch BrowserStack Android apps
Resolve main-branch BrowserStack Android apps
Read Device Matrix
12s
Read Device Matrix
Set Unified BrowserStack Build Names
4s
Set Unified BrowserStack Build Names
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  Check if iOS builds are needed
Trigger iOS Dual Versions and Extract BrowserStack URLs / Check if iOS builds are needed
Trigger Android Dual Versions and Extract BrowserStack URLs  /  Check if Android builds are needed
3s
Trigger Android Dual Versions and Extract BrowserStack URLs / Check if Android builds are needed
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  ...  /  prepare
Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / prepare
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  ...  /  prepare
Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / prepare
Trigger Android Dual Versions and Extract BrowserStack URLs  /  ...  /  prepare
1m 29s
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / prepare
Trigger Android Dual Versions and Extract BrowserStack URLs  /  ...  /  prepare
1m 28s
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / prepare
Matrix: Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / setup-dependencies
Waiting for pending jobs
Matrix: Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / setup-dependencies
Waiting for pending jobs
Matrix: Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / setup-dependencies
Matrix: Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / setup-dependencies
Matrix: Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / build
Waiting for pending jobs
Matrix: Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / build
Waiting for pending jobs
Matrix: Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / build
Matrix: Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / build
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  ...  /  Emit build metadata
Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS with-SRP Build / Emit build metadata
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  ...  /  Emit build metadata
Trigger iOS Dual Versions and Extract BrowserStack URLs / Trigger iOS without-SRP Build / Emit build metadata
Trigger Android Dual Versions and Extract BrowserStack URLs  /  ...  /  Emit build metadata
22s
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / Emit build metadata
Trigger Android Dual Versions and Extract BrowserStack URLs  /  ...  /  Emit build metadata
20s
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / Emit build metadata
Trigger iOS Dual Versions and Extract BrowserStack URLs  /  Download IPAs and Upload to BrowserStack
Trigger iOS Dual Versions and Extract BrowserStack URLs / Download IPAs and Upload to BrowserStack
Trigger Android Dual Versions and Extract BrowserStack URLs  /  Upload APKs to BrowserStack
28s
Trigger Android Dual Versions and Extract BrowserStack URLs / Upload APKs to BrowserStack
Matrix: Run iOS Onboarding Tests / run-tests
Waiting for pending jobs
Matrix: Run Android Onboarding Tests / run-tests
Wait for Onboarding Completion
4s
Wait for Onboarding Completion
Matrix: Run Android Imported Wallet Tests / run-tests
Matrix: Run iOS Imported Wallet Tests / run-tests
Waiting for pending jobs
Fetch RN Playground APK and Upload to BrowserStack
13s
Fetch RN Playground APK and Upload to BrowserStack
Matrix: Run Android MM-Connect Tests / run-tests
Aggregate All Test Results
15s
Aggregate All Test Results
Send Slack Notification
15s
Send Slack Notification
Post Performance Results to PR
0s
Post Performance Results to PR
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 18 warnings, and 4 notices
Read Device Matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / prepare
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / prepare
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / Setup Dependencies (android) / Setup Node Modules (android)
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/checkout@v4, actions/setup-node@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/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / Setup Dependencies (android) / Setup Node Modules (android)
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/checkout@v4, actions/setup-node@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/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / build (android)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, aws-actions/configure-aws-credentials@v4, cirruslabs/cache@bba69c6578b863ad0398ad40567bd2ef70290fe0, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android without-SRP / Emit build metadata
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / build (android)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, aws-actions/configure-aws-credentials@v4, cirruslabs/cache@bba69c6578b863ad0398ad40567bd2ef70290fe0, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Build Android with-SRP / Emit build metadata
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android Dual Versions and Extract BrowserStack URLs / Upload APKs to BrowserStack
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/
Run Android Onboarding Tests / Run onboarding Tests on android - Google Pixel 8 Pro
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/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, browserstack/github-actions/setup-env@4478e16186f38e5be07721931642e65a028713c3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Android Onboarding Tests / Run onboarding Tests on android - Samsung Galaxy S25 Ultra
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/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, browserstack/github-actions/setup-env@4478e16186f38e5be07721931642e65a028713c3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fetch RN Playground APK and Upload to BrowserStack
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Android MM-Connect Tests / Run mm-connect Tests on android - Samsung Galaxy S25 Ultra
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/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, browserstack/github-actions/setup-env@4478e16186f38e5be07721931642e65a028713c3, browserstack/github-actions/setup-local@4478e16186f38e5be07721931642e65a028713c3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Android Imported Wallet Tests / Run imported-wallet Tests on android - Google Pixel 8 Pro
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/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, browserstack/github-actions/setup-env@4478e16186f38e5be07721931642e65a028713c3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Android Imported Wallet Tests / Run imported-wallet Tests on android - Samsung Galaxy S25 Ultra
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/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, browserstack/github-actions/setup-env@4478e16186f38e5be07721931642e65a028713c3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Aggregate All Test Results
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, 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/
Send Slack Notification
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resource Utilization
Peak CPU utilization: 5.51 cores (34.47% of 16.00) at 140s Peak memory utilization: 2.2 GB (4.43% of 50 GB) at 120s
Resource Utilization
Peak CPU utilization: 4.64 cores (28.99% of 16.00) at 140s Peak memory utilization: 2.1 GB (4.07% of 50 GB) at 110s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=5.6 GiB avg=5.6 GiB avgTime=1m17.777s avgSpeed=78 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 15.99 cores (99.93% of 16.00) at 530s Peak memory utilization: 19 GB (38.11% of 50 GB) at 730s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=5.6 GiB avg=5.6 GiB avgTime=1m0.482s avgSpeed=100 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 15.99 cores (99.93% of 16.00) at 870s Peak memory utilization: 20 GB (38.96% of 50 GB) at 770s

Artifacts

Produced during runtime
Name Size Digest
aggregated-reports
54.4 KB
sha256:477fa1d4f216551f0522eb54a9426c09b1f70cfc898e39155f5e7e682d882fd7
android-apk-main-e2e-bs-with-srp
147 MB
sha256:e06008873e215dc593c2e71e2bc4aeabe3b808be472a0535cc34951ddfdb3dd4
android-apk-main-e2e-bs-without-srp
147 MB
sha256:1e37438bbd42670cae42acc539bb5e94150e96b7ee406698fb2acd39fd8bde35
android-imported-wallet-test-results-Google Pixel 8 Pro-14.0
7.9 MB
sha256:fa78234269e6db3433af96e84322c1048511fe977639eb22864f4c86078e83d8
android-imported-wallet-test-results-Samsung Galaxy S25 Ultra-15.0
7.89 MB
sha256:a7436a353419f0ae09ed1fde37f90c7ebfe9eecd834ee5b9ee0a8ad4c5076079
android-mm-connect-test-results-Samsung Galaxy S25 Ultra-15.0
554 KB
sha256:a0ae105e355a2de0f7d9c12b2cf306090823c312d1fb1c2bebfd29c66c01d516
android-onboarding-flow-test-results-Google Pixel 8 Pro-14.0
11.6 MB
sha256:13bae918acef7823735e87161a0267f2377713f83c995a24fb36d3068d2ad843
android-onboarding-flow-test-results-Samsung Galaxy S25 Ultra-15.0
17 MB
sha256:5a7dee822a582c05fffbdbf7b5f649901b9e7791c3735a55fee2c10d87a5f984
android-sourcemaps-main-e2e-bs-with-srp
23.9 MB
sha256:77960411db9cd8adb4fd8ffded8c1fcef9da75374f4d246b6f40dcc32e09dcc5
android-sourcemaps-main-e2e-bs-without-srp
23.9 MB
sha256:535832225da4a1b19f69de3dc1e6c59e0ca48820a42b9a1024ed4bd21240d028
build-env-main-e2e-bs-with-srp-android
633 Bytes
sha256:cdd1afbf7c7e25c56ba0df8c1de15a58203941c260e38ee97912c2f7cd4dd0db
build-env-main-e2e-bs-without-srp-android
637 Bytes
sha256:a20879897acc188763b5162fb702831519c8cbb24f3ba412b76d02bbbefef441
node-modules-main-e2e-bs-with-srp-android
503 MB
sha256:6666d020f164c3a62cf8db8c92040321a1caa7d76258af1c00730eb4afe92211
node-modules-main-e2e-bs-without-srp-android
503 MB
sha256:df2168c67a0f81394b779da6556f6595209fcbeca24706ee4caa6638b34bcaed