Skip to content

feat(predict): add NBA support to sports predictions #104943

feat(predict): add NBA support to sports predictions

feat(predict): add NBA support to sports predictions #104943

Triggered via pull request January 20, 2026 21:19
Status Success
Total duration 32m 42s
Artifacts 22

ci.yml

on: pull_request
needs_e2e_build  /  Check if builds will happen
15s
needs_e2e_build / Check if builds will happen
Smart E2E Selection
1m 21s
Smart E2E Selection
Matrix: unit-tests
js-bundle-size-check
9m 28s
js-bundle-size-check
Matrix: scripts
git-safe-dependencies
2m 32s
git-safe-dependencies
component-view-test
3m 42s
component-view-test
Build Android APKs  /  Build Android E2E APKs
13m 51s
Build Android APKs / Build Android E2E APKs
Build iOS Apps  /  Build iOS E2E Apps
15m 51s
Build iOS Apps / Build iOS E2E Apps
merge-unit-tests
2m 31s
merge-unit-tests
ship-js-bundle-size-check
ship-js-bundle-size-check
Matrix: Android E2E Smoke Tests / accounts-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / card-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / confirmations-redesigned-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / identity-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / network-abstraction-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / network-expansion-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / perps-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / prediction-market-android-smoke
Matrix: Android E2E Smoke Tests / ramps-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / rewards-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / trade-android-smoke
Waiting for pending jobs
Matrix: Android E2E Smoke Tests / wallet-platform-android-smoke
Waiting for pending jobs
Android Flask E2E Smoke Tests  /  Repack Android Flask Apps
0s
Android Flask E2E Smoke Tests / Repack Android Flask Apps
iOS Tests Ready
3s
iOS Tests Ready
Android E2E Smoke Tests  /  Report Android Smoke Tests
25s
Android E2E Smoke Tests / Report Android Smoke Tests
Matrix: Android Flask E2E Smoke Tests / flask-android-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / accounts-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / card-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / confirmations-redesigned-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / identity-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / network-abstraction-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / network-expansion-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / perps-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / prediction-market-ios-smoke
Matrix: iOS E2E Smoke Tests / ramps-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / rewards-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / trade-ios-smoke
Waiting for pending jobs
Matrix: iOS E2E Smoke Tests / wallet-platform-ios-smoke
Waiting for pending jobs
sonar-cloud-quality-gate-status
41s
sonar-cloud-quality-gate-status
Android Flask E2E Smoke Tests  /  Report Android Smoke Tests
0s
Android Flask E2E Smoke Tests / Report Android Smoke Tests
iOS E2E Smoke Tests  /  Report iOS Smoke Tests
25s
iOS E2E Smoke Tests / Report iOS Smoke Tests
All jobs pass
2s
All jobs pass
Check all jobs pass
2s
Check all jobs pass
Log merge group failure
Log merge group failure
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
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/Main/RootRPCMethodsUI.js#L306
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#L1275
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
94.5 MB
sha256:e485d3ac960dfebec9255667c8aabd1c363d9a72e92cff69f8e84fab7b8d9e4b
coverage Expired
769 KB
sha256:306f0d5cbe2ad29c9f16ebb6ed69df250ffe5ac793ef89e71f6f56343b8b4e4c
coverage-1 Expired
2.49 MB
sha256:2ae1cce5e1c5e5f866193e2d680dd5ab5a3c3a8e22d54da05dae941efbf8007e
coverage-10 Expired
2.51 MB
sha256:4b6b9150aab057f7f78a4be8b7231731242bd53f2c29689647ec39e2d485eac5
coverage-2 Expired
2.48 MB
sha256:28f7b8ce21a14dac294b0427d3b9050da6eea9b636fb6e7a8069457b9db884db
coverage-3 Expired
2.55 MB
sha256:4aeff449ed2bb877664579c52d00f94b75c11025fa00756b1854a6b5a3e2cdd6
coverage-4 Expired
2.51 MB
sha256:f5513cd3b2034477ab574efe9b4efbae6ea6444bf4350ad015db66d9229b3fa5
coverage-5 Expired
2.56 MB
sha256:82e79dfa1876e229af177d37226ca28ef13f5dbb06753b9fbddbc49f54f1e195
coverage-6 Expired
2.5 MB
sha256:eee77e1462a72b3720b94ac4ce44ab779b55d6e100e3d4db5f3163b88be2d83e
coverage-7 Expired
2.55 MB
sha256:f39a5134fa0909c915b2076d8b91e467073d7f0b3001453c9a8a269d03c07799
coverage-8 Expired
2.56 MB
sha256:88b9e661e09e0130d2ae0f7963484238ccceb9e527f3128afce1a7c66e8f5f6d
coverage-9 Expired
2.48 MB
sha256:a32b363d2182553e15cf740eb310d59b2ee98acad6c0664de59354376500b372
e2e-smoke-android-all-test-artifacts Expired
2.05 KB
sha256:6f06a6283e2bd32eecab838c7b439da35091f09f2060ace2bb4ac358dc7c7771
e2e-smoke-ios-all-test-artifacts Expired
2.02 KB
sha256:2961f0d357cefc3c661f160f346356238801c27f4ce31b61ee18be0e773d54e4
index.js.map Expired
19.1 MB
sha256:ed0bb9a858a78831d5799325528afb6aefbe80767bd6dbe9111c74e10f26559a
ios-bundle Expired
12.5 MB
sha256:eb4494878839cb9a527a6962a2580bcc05f8ca7da7f3de0230285788a4bf9626
main-e2e-release-androidTest.apk Expired
3.03 MB
sha256:5f3cff641e26d38463199d7a8567634b8f32e6b86b59cc60761addf5f9711e24
main-e2e-release.apk Expired
79.4 MB
sha256:a231f63d4ac6b0d0a47f37689343092e6b3390c823546c97f55229b5df281915
test-e2e-android-json-report Expired
996 Bytes
sha256:936391ce8d86e42c428fdaac1b06211b3b058ecf7445fb8df9499f0b2ba5a9ba
test-e2e-ios-json-report Expired
994 Bytes
sha256:e1cd832cb584eaf958c73a72a535b5e35f95c98ff65e17f0af3676a562d2d652
test-e2e-prediction-market-android-smoke-1-junit-results Expired
1.82 KB
sha256:df7db000073885a88e6c7bdf26faf4be5534af0f08a5b11b2b88fd10ab36093a
test-e2e-prediction-market-ios-smoke-1-junit-results Expired
1.81 KB
sha256:92adb46e8975a8d9f25ab83d46cfbd833007d5b4c7a333d6530552357bd47042