Skip to content

chore(runway): cherry-pick fix: hides perps buttons in ai insights when user has a position cp-7.71.0 #123266

chore(runway): cherry-pick fix: hides perps buttons in ai insights when user has a position cp-7.71.0

chore(runway): cherry-pick fix: hides perps buttons in ai insights when user has a position cp-7.71.0 #123266

Re-run triggered March 26, 2026 10:54
Status Success
Total duration 21m 19s
Artifacts 81

ci.yml

on: pull_request
needs_e2e_build  /  Check if builds will happen
16s
needs_e2e_build / Check if builds will happen
Smart E2E Selection
15s
Smart E2E Selection
Matrix: component-view-tests
Matrix: unit-tests
js-bundle-size-check
11m 0s
js-bundle-size-check
Matrix: scripts
git-safe-dependencies
2m 42s
git-safe-dependencies
Build Android APKs  /  Build Android E2E APKs
21m 4s
Build Android APKs / Build Android E2E APKs
Build iOS Apps  /  Build iOS E2E Apps
22m 13s
Build iOS Apps / Build iOS E2E Apps
merge-unit-and-component-view-tests
3m 19s
merge-unit-and-component-view-tests
ship-js-bundle-size-check
ship-js-bundle-size-check
Matrix: Android E2E Smoke Tests / accounts-android-smoke
Matrix: Android E2E Smoke Tests / card-android-smoke
Matrix: Android E2E Smoke Tests / confirmations-android-smoke
Matrix: Android E2E Smoke Tests / identity-android-smoke
Matrix: Android E2E Smoke Tests / multichain-api-android-smoke
Matrix: Android E2E Smoke Tests / network-abstraction-android-smoke
Matrix: Android E2E Smoke Tests / network-expansion-android-smoke
Matrix: Android E2E Smoke Tests / perps-android-smoke
Matrix: Android E2E Smoke Tests / prediction-market-android-smoke
Matrix: Android E2E Smoke Tests / ramps-android-smoke
Matrix: Android E2E Smoke Tests / trade-android-smoke
Matrix: Android E2E Smoke Tests / wallet-platform-android-smoke
Android Flask E2E Smoke Tests  /  Repack Android Flask Apps
7m 58s
Android Flask E2E Smoke Tests / Repack Android Flask Apps
iOS Tests Ready
4s
iOS Tests Ready
Android E2E Smoke Tests  /  Report Android Smoke Tests
22s
Android E2E Smoke Tests / Report Android Smoke Tests
Matrix: Android Flask E2E Smoke Tests / flask-android-smoke
Matrix: iOS E2E Smoke Tests / accounts-ios-smoke
Matrix: iOS E2E Smoke Tests / card-ios-smoke
Matrix: iOS E2E Smoke Tests / confirmations-ios-smoke
Matrix: iOS E2E Smoke Tests / identity-ios-smoke
Matrix: iOS E2E Smoke Tests / multichain-api-ios-smoke
Matrix: iOS E2E Smoke Tests / network-abstraction-ios-smoke
Matrix: iOS E2E Smoke Tests / network-expansion-ios-smoke
Matrix: iOS E2E Smoke Tests / perps-ios-smoke
Matrix: iOS E2E Smoke Tests / prediction-market-ios-smoke
Matrix: iOS E2E Smoke Tests / ramps-ios-smoke
Matrix: iOS E2E Smoke Tests / trade-ios-smoke
Matrix: iOS E2E Smoke Tests / wallet-platform-ios-smoke
iOS Flask E2E Smoke Tests  /  Repack iOS Flask Apps
10m 36s
iOS Flask E2E Smoke Tests / Repack iOS Flask Apps
Validate E2E Fixtures  /  validate-e2e-fixtures
7m 10s
Validate E2E Fixtures / validate-e2e-fixtures
sonar-cloud-quality-gate-status
42s
sonar-cloud-quality-gate-status
Android Flask E2E Smoke Tests  /  Report Android Smoke Tests
21s
Android Flask E2E Smoke Tests / Report Android Smoke Tests
iOS E2E Smoke Tests  /  Report iOS Smoke Tests
28s
iOS E2E Smoke Tests / Report iOS Smoke Tests
Matrix: iOS Flask E2E Smoke Tests / flask-ios-smoke
Report Fixture Validation
11s
Report Fixture Validation
All jobs pass
3s
All jobs pass
iOS Flask E2E Smoke Tests  /  Report iOS Flask Smoke Tests
26s
iOS Flask E2E Smoke Tests / Report iOS Flask Smoke Tests
Check all jobs pass
3s
Check all jobs pass
Log merge group failure
0s
Log merge group failure
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 10 warnings, and 8 notices
iOS E2E Smoke Tests / network-expansion-ios-smoke (2) / network-expansion-ios-smoke-2
Unable to download artifact(s): Artifact not found for name: test-e2e-main-network-expansion-ios-smoke-2-junit-results 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 / ramps-ios-smoke (1) / ramps-ios-smoke-1
Unable to download artifact(s): Artifact not found for name: test-e2e-main-ramps-ios-smoke-1-junit-results 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 / confirmations-ios-smoke (1) / confirmations-ios-smoke-1
Unable to download artifact(s): Artifact not found for name: test-e2e-main-confirmations-ios-smoke-1-junit-results 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-abstraction-ios-smoke (2) / network-abstraction-ios-smoke-2
Unable to download artifact(s): Artifact not found for name: test-e2e-main-network-abstraction-ios-smoke-2-junit-results 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: test-e2e-main-network-expansion-ios-smoke-1-junit-results 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 Flask E2E Smoke Tests / flask-ios-smoke (1) / flask-ios-smoke-1
Unable to download artifact(s): Artifact not found for name: test-e2e-flask-ios-smoke-1-junit-results 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 / confirmations-ios-smoke (2) / confirmations-ios-smoke-2
Unable to download artifact(s): Artifact not found for name: test-e2e-main-confirmations-ios-smoke-2-junit-results 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: test-e2e-main-multichain-api-ios-smoke-1-junit-results 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
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / ramps-ios-smoke (1) / ramps-ios-smoke-1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / confirmations-ios-smoke (1) / confirmations-ios-smoke-1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / network-abstraction-ios-smoke (2) / network-abstraction-ios-smoke-2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS Flask E2E Smoke Tests / flask-ios-smoke (1) / flask-ios-smoke-1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / confirmations-ios-smoke (2) / confirmations-ios-smoke-2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS Flask E2E Smoke Tests / Report iOS Flask Smoke Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@dc3a92680fcc15842eef52e8c4606ea7ce6bd3f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
iOS E2E Smoke Tests / Report iOS Smoke Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@dc3a92680fcc15842eef52e8c4606ea7ce6bd3f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 52s Peak memory utilization: 11 GB (64.31% of 17 GB) at 370s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 51s Peak memory utilization: 11 GB (64.33% of 17 GB) at 460s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 53s Peak memory utilization: 11 GB (66.00% of 17 GB) at 520s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 56s Peak memory utilization: 11 GB (64.83% of 17 GB) at 490s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 52s Peak memory utilization: 11 GB (65.81% of 17 GB) at 800s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 320s Peak memory utilization: 11 GB (66.35% of 17 GB) at 941s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 53s Peak memory utilization: 11 GB (65.71% of 17 GB) at 500s
Resource Utilization
Peak CPU utilization: 4.00 cores (100.00% of 4.00) at 52s Peak memory utilization: 11 GB (64.58% of 17 GB) at 640s

Artifacts

Produced during runtime
Name Size Digest
e2e-smoke-ios-all-test-artifacts Expired
37 KB
sha256:0b3ba41debc3a889e71bddb035d38d5ecf82cd6a6032a35a7149e2c4c6f4f137
e2e-smoke-ios-flask-all-test-artifacts Expired
7.54 KB
sha256:fc868b7c9a977ac8ee6ed85e3bda6d0226e0e3b7a72e6b1ebb2141312847c687
test-e2e-flask-ios-smoke-1-junit-results Expired
2.64 KB
sha256:172f920da69ee368206853b4083d834daa84570aa9576d538848cca96087cf77
test-e2e-ios-json-report Expired
9.1 KB
sha256:57564c58f033e894129f00f7ba176b51601b8a5d5417427a564baf7cea48b6d1
test-e2e-main-confirmations-ios-smoke-1-junit-results Expired
1.41 KB
sha256:a1dd6b873ec9afb391423e6828e544572d60f3579f738af9e89ede6d56a2d3e4
test-e2e-main-confirmations-ios-smoke-2-junit-results Expired
1.86 KB
sha256:73d76bf510b9eb7340d374c060a80abcee66a4005bdfa20e0fca3c7740cb9d62
test-e2e-main-multichain-api-ios-smoke-1-junit-results Expired
1.92 KB
sha256:efc3a23c18d8bf4395b44ff94cfb1d41405485ba79ff3ff41209ef1251465316
test-e2e-main-network-abstraction-ios-smoke-2-junit-results Expired
1.46 KB
sha256:b8c3d42d3ed6d1a5bb031c15c067b696078b23d3c94bff41dda864fc653454ed
test-e2e-main-network-expansion-ios-smoke-1-junit-results Expired
1.97 KB
sha256:681ea905a275d32ba598d7f8af4126839c91a5ac98b81c8fba7eac197b56f8bc
test-e2e-main-network-expansion-ios-smoke-2-junit-results Expired
1.18 KB
sha256:286fbefb558bd80579ddf7d92986b818c1adf17dbe032927636bef60c8ea3067
test-e2e-main-ramps-ios-smoke-1-junit-results Expired
1.58 KB
sha256:7105395d810ee3e4b694325b22f849985e85682b4f07b760d5860293720ae64c