Skip to content

chore(runway): cherry-pick fix: add missing prop to fix TokenListItem test #108706

chore(runway): cherry-pick fix: add missing prop to fix TokenListItem test

chore(runway): cherry-pick fix: add missing prop to fix TokenListItem test #108706

Triggered via pull request February 3, 2026 17:06
Status Success
Total duration 49m 26s
Artifacts 61

ci.yml

on: pull_request
needs_e2e_build  /  Check if builds will happen
13s
needs_e2e_build / Check if builds will happen
Smart E2E Selection
43s
Smart E2E Selection
Matrix: unit-tests
js-bundle-size-check
9m 19s
js-bundle-size-check
Matrix: scripts
git-safe-dependencies
2m 37s
git-safe-dependencies
component-view-test
4m 0s
component-view-test
Build Android APKs  /  Build Android E2E APKs
23m 6s
Build Android APKs / Build Android E2E APKs
Build iOS Apps  /  Build iOS E2E Apps
29m 59s
Build iOS Apps / Build iOS E2E Apps
merge-unit-tests
2m 43s
merge-unit-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-redesigned-android-smoke
Matrix: Android E2E Smoke Tests / identity-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 / rewards-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 45s
Android Flask E2E Smoke Tests / Repack Android Flask Apps
iOS Tests Ready
4s
iOS Tests Ready
Android E2E Smoke Tests  /  Report Android Smoke Tests
28s
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-redesigned-ios-smoke
Matrix: iOS E2E Smoke Tests / identity-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 / rewards-ios-smoke
Matrix: iOS E2E Smoke Tests / trade-ios-smoke
Matrix: iOS E2E Smoke Tests / wallet-platform-ios-smoke
sonar-cloud-quality-gate-status
41s
sonar-cloud-quality-gate-status
Android Flask E2E Smoke Tests  /  Report Android Smoke Tests
18s
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
All jobs pass
4s
All jobs pass
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

1 error and 10 warnings
Smart E2E Selection
Process completed with exit code 1.
scripts (lint): app/components/Snaps/SnapUIDateTimePicker/SnapUIDateTimePicker.tsx#L31
'DateTime' is already declared in the upper scope on line 3 column 10
scripts (lint): app/components/Snaps/SnapUIAssetSelector/useSnapAssetDisplay.tsx#L162
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
scripts (lint): app/components/Nav/Main/index.js#L380
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
scripts (lint): app/components/Nav/Main/index.js#L172
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
scripts (lint): app/components/Nav/App/App.tsx#L1163
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
scripts (lint): app/component-library/providers/ThemeProvider/ThemeProvider.test.tsx#L29
Unexpected reassignment of a variable which was defined outside of the component. Components and hooks should be pure and side-effect free, but variable reassignment is a form of side-effect. If this variable is used in rendering, use useState instead. (https://react.dev/reference/rules/components-and-hooks-must-be-pure#side-effects-must-run-outside-of-render)
scripts (lint): app/component-library/components/Avatars/Avatar/variants/AvatarToken/AvatarToken.tsx#L48
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
scripts (lint): app/__mocks__/rive-react-native.tsx#L62
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
scripts (lint): app/__mocks__/@react-native-community/netinfo.ts#L1
'fetch' is already a global variable

Artifacts

Produced during runtime
Name Size Digest
MetaMask.app Expired
108 MB
sha256:229ae093a7614b0f657127223c9d1dc63bfb40f7a363b384b1bdc1a4809fd82d
coverage Expired
778 KB
sha256:d0ad9669004de24ed28e9065df091efc66f958104d228a66d94a0582975154b6
coverage-1 Expired
2.51 MB
sha256:1c098272242ab7dc3e6032199fd06b7b558e7a7620e2e1d91da3e165a41b13ce
coverage-10 Expired
2.53 MB
sha256:81a9471313f2725fd4299f3e26d5faed1329f5b5c15b337dd0f80fe87594dbd1
coverage-2 Expired
2.5 MB
sha256:baa5422e9440532507a46664cdc30460844f1b7dda960108da5877777290ae2f
coverage-3 Expired
2.57 MB
sha256:45a2183f09c2d831005bf8d2aa4ae74ffe4a9d9494c0d8d1185af50073fcff4a
coverage-4 Expired
2.52 MB
sha256:3931f6f03f9aaf3d80d4487b5edaf71206296ed5f60e4ae8f14f5cb9af80f597
coverage-5 Expired
2.58 MB
sha256:5fbab8e2a77ae70a396f87a0f7917e7de032dfb6997732132dd2c23bab759828
coverage-6 Expired
2.52 MB
sha256:a2aceb88e5513968abcd3f41c5e1d9e1e469329d71ce1c33082a36be0869f106
coverage-7 Expired
2.58 MB
sha256:ad2d20106574296c7e1d4b79c158cb7fb9c61cecd6f8fb8592a056640f2e4ab6
coverage-8 Expired
2.58 MB
sha256:da2e13045e3a556b4b6882281c212d9e67dc8d79542ba206841c87cba054c02f
coverage-9 Expired
2.51 MB
sha256:e418f6046a72561e0f753270dc1786681920259dbde75fe330accfed7eddf6b8
e2e-smoke-android-all-test-artifacts Expired
32.6 KB
sha256:bf8fa2889f93e2a4a7df5f377a053b31bf1e4b6eeb0b814e474110ac3a64bb3e
e2e-smoke-android-flask-all-test-artifacts Expired
40 KB
sha256:803734ebfc0e2ef59651622170ee1b0615cdea60653151e05c8befc3c113a392
e2e-smoke-ios-all-test-artifacts Expired
33.6 KB
sha256:63d1f268b65ff48aa356d231cb4b093bdb85e29c9e78c84e69a6632795261a53
flask-e2e-release-androidTest.apk Expired
3.07 MB
sha256:3ea9c7cd04cc3edfcc104f5f78286e765d1a0c0db235cbc0ad47dbbe3b053a02
flask-e2e-release.apk Expired
95 MB
sha256:18e36bc8f87106ce2603a760913c97e5b1c515cd9eec793ffa4465455ca7d799
ios-bundle Expired
12.3 MB
sha256:639384a6ceb111a458aea551a3f77d6a7432beac8504405f568b14f04933fcf2
main-e2e-release-androidTest.apk Expired
3.07 MB
sha256:c07e17c990d134ca22f26c206e0414410e709fb751348cca1757b5a438ca0373
main-e2e-release.apk Expired
93.8 MB
sha256:c51a14c4544356b36bdc5bd46e63e51b2754f734b9d2dc38b5c284e863ad41d3
test-e2e-accounts-android-smoke-1-junit-results Expired
1.17 KB
sha256:fe636b06c397b9e81a26f4f7db944dd92fb6d161d55aa04ac77378afc01ed582
test-e2e-accounts-ios-smoke-1-junit-results Expired
1.16 KB
sha256:4dd51e8d1cea3af959ee35d71cacf971b78e17856035237281975d0886434f35
test-e2e-android-json-report Expired
7.43 KB
sha256:96f5a11a5aa26dbed21c70b82e398f06396573c881d9ab72e6dec8d196e830ad
test-e2e-card-android-smoke-1-junit-results Expired
1.38 KB
sha256:29051baf1c36452594a9b97b0a2e025d86c058d167c044cf9e183c80d75c999b
test-e2e-card-ios-smoke-1-junit-results Expired
1.37 KB
sha256:c81c8c23a8164bd8c07d3c2aa210621c8e848af44cc78d049becfc3ec7a2ec67
test-e2e-confirmations-redesigned-android-smoke-1-junit-results Expired
2.16 KB
sha256:54f20da78ef33a1daacdb39bd866da8fb98b2e56a1fcc9cb8cacfdfb9ea42fba
test-e2e-confirmations-redesigned-android-smoke-2-junit-results Expired
2.07 KB
sha256:eb615f21f0e207505558352e7088bbd36087e6a0a45abd8eb01eb88ccb2a41ef
test-e2e-confirmations-redesigned-android-smoke-3-junit-results Expired
2.26 KB
sha256:369cf6769c240945153a816e07e55f4c61be0d9c27f0e054c46eb3c84e13a4cb
test-e2e-confirmations-redesigned-ios-smoke-1-junit-results Expired
2.16 KB
sha256:ec10d96aca2b4dac924604b06a91c7a8490cf25c37c23787669044d0831a3d00
test-e2e-confirmations-redesigned-ios-smoke-2-junit-results Expired
2.06 KB
sha256:95411d77eb4fb8a86865ce9a958c6b4b45812f18c09fe24dbbfa2b0c1d81c5c3
test-e2e-confirmations-redesigned-ios-smoke-3-junit-results Expired
1.42 KB
sha256:55272988d434ca43e03ec52ab23912171ab1b5e6ec6a2e39ac57d788933dc752
test-e2e-flask-android-smoke-1-junit-results Expired
2.63 KB
sha256:8c53034c002bb72e2ca3d4f912a946882cea7f4d25008f625b9e31499273b361
test-e2e-flask-android-smoke-2-junit-results Expired
2.26 KB
sha256:ef7382d87e0ef14fdc0343fe9f4e907d421cdbcf444d826991bff34860070c2e
test-e2e-flask-android-smoke-3-junit-results Expired
2.08 KB
sha256:23c0c27a99e761f092c10fc20858922c750404b14e4f0ce1e37bf9821c74e3d9
test-e2e-identity-android-smoke-1-junit-results Expired
1.48 KB
sha256:0d2d4e547a12e3ccfa2a5f241969c875c028b5da298349b44ad6318d1c946afe
test-e2e-identity-android-smoke-2-junit-results Expired
1.34 KB
sha256:e84253ef00b190654e19e926f94540c54d0cb925bafe1c8dc1e5b2a7f0ae3382
test-e2e-identity-ios-smoke-1-junit-results Expired
1.48 KB
sha256:9c7d2cf373b7ca6f9bc4885c6a63d95138f7b24937398f8c42a60ad174698edb
test-e2e-identity-ios-smoke-2-junit-results Expired
1.33 KB
sha256:7cc66f165c576d3a1d609ea8e8a5ce86d42bb4cd3acbd1f0aa34cd843e5a58a5
test-e2e-ios-json-report Expired
7.43 KB
sha256:817d80404b185dd006970858b18508b3c04d573f333e3a31a8a4e3de9a7040ba
test-e2e-network-abstraction-android-smoke-1-junit-results Expired
1.77 KB
sha256:42bbba042e4bb03dd540d408d46f4bfb1c19d69a7151f9a874336f17e2a64629
test-e2e-network-abstraction-android-smoke-2-junit-results Expired
1.45 KB
sha256:3787a5d964e50100c8560665a74b7fd43a96e23213cbbd36442320264c9508b4
test-e2e-network-abstraction-ios-smoke-1-junit-results Expired
1.77 KB
sha256:4dc3b781387dbb67915f52a6978bd03c4375ecba4ad1c9b5b39d49d017f0fc43
test-e2e-network-abstraction-ios-smoke-2-junit-results Expired
2.56 KB
sha256:fa2d5cb154ff9d7695a3f6606a79f164d49213d53743816140b1311823530d65
test-e2e-network-expansion-android-smoke-1-junit-results Expired
1.98 KB
sha256:6c48b75720e5bdc3e16440db07a10f29d385d435187ad718cd36364766d89209
test-e2e-network-expansion-android-smoke-2-junit-results Expired
1.18 KB
sha256:782f77179db2358f9ed4123b5cc7d75987dd8bcc4dbb7691dda1fda12c14b1c5
test-e2e-network-expansion-ios-smoke-1-junit-results Expired
1.98 KB
sha256:fabe0862aba760d04223098789750d51894a77e573b6cfaaa5be83386ccb4783
test-e2e-network-expansion-ios-smoke-2-junit-results Expired
1.17 KB
sha256:ad9d6a405b18e6a853fca2b28cd5b07625c81d5280062bb8b7e1f419c3438603
test-e2e-perps-android-smoke-1-junit-results Expired
1020 Bytes
sha256:ed6edb30dfbfdc07c681c1877bbc8a38e7b9ee2c1b334df2f6438a51764e29e8
test-e2e-perps-ios-smoke-1-junit-results Expired
1014 Bytes
sha256:fd41d9ba9b4ee03aa433a39f03d59525f0755085aeebcc5dea856ff089240db9
test-e2e-prediction-market-android-smoke-1-junit-results Expired
1.82 KB
sha256:5008777d0670d380d0a95220a9f48173ff39dea45609071b9ec0cb0d3c2acca4
test-e2e-prediction-market-ios-smoke-1-junit-results Expired
2.85 KB
sha256:de33768200d40bdc8cdc663aa5460c985d0885f9cb2779fb2b3b584ea27ffb4a
test-e2e-ramps-android-smoke-1-junit-results Expired
996 Bytes
sha256:5beaec156dcdd06cd4afca958f919a14ab08337778a143dbdf92cd172fb8a88d
test-e2e-ramps-ios-smoke-1-junit-results Expired
986 Bytes
sha256:ed4da58220583abec92de02a21e96cb201f40c3e25d8a06caf4eb718335d6ef2
test-e2e-rewards-android-smoke-1-junit-results Expired
1018 Bytes
sha256:8c480c3c661d0752954953e23014fde90706478fa0b1361ae412e0e6ee9890fb
test-e2e-rewards-ios-smoke-1-junit-results Expired
1011 Bytes
sha256:042304d25819b91923082c1d5bd1e0bca55d0659eeb18ca6a16f74ada7135307
test-e2e-trade-android-smoke-1-junit-results Expired
2.16 KB
sha256:f09c24901087c063cd1fbf6b2fefa9446fab65350c64ce0e5586ac5a35c00c09
test-e2e-trade-ios-smoke-1-junit-results Expired
2.15 KB
sha256:3b44c84e1c53bfa5575ba0ab0cefa6e7c734acc7a39fc0314bfda8589d32d715
test-e2e-wallet-platform-android-smoke-1-junit-results Expired
1.74 KB
sha256:2e5883a90b0ae197653efe6eb8c0d8259ea09cedfd23e30cb8f1da6da72e18ca
test-e2e-wallet-platform-android-smoke-2-junit-results Expired
2.16 KB
sha256:87426f6bf34e42d739e0d33455cd4851d4572010e4ef7da924a963f8026a429a
test-e2e-wallet-platform-ios-smoke-1-junit-results Expired
1.74 KB
sha256:b747013cf99041400f60618a9065f26abec139bb409c900b6873dc85bfa3d8b8
test-e2e-wallet-platform-ios-smoke-2-junit-results Expired
2.16 KB
sha256:ed8cd4cd0e4195bc59fd886e2b90e8f3b2d49bacea4270591610aecd52d0e687