-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[Bug]: Performance regression on Android v7.60 #23342
Copy link
Copy link
Open
Labels
Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingAn issue that may lead to users misunderstanding some limited risks they are takingarea-performanceIssues relating to slowness of app, cpu usage, and/or blank screens.Issues relating to slowness of app, cpu usage, and/or blank screens.needs-triageIssue needs to be triagedIssue needs to be triagedregression-RC-7.60.0Regression bug that was found in release candidate (RC) for release 7.60.0Regression bug that was found in release candidate (RC) for release 7.60.0ta-bot-triageTriage-Agent - Re-triage prevention lock - applied immediately on pipeline startTriage-Agent - Re-triage prevention lock - applied immediately on pipeline startta-needs-engineer-escalationTriage-Agent - Applied when confidence is below thresholdTriage-Agent - Applied when confidence is below thresholdta-needs-triageTriage-Agent - Trigger label - adding this to an issue starts the triage pipelineTriage-Agent - Trigger label - adding this to an issue starts the triage pipelineteam-mobile-platformMobile Platform teamMobile Platform teamtype-bugSomething isn't workingSomething isn't working
Metadata
Metadata
Assignees
Labels
Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingAn issue that may lead to users misunderstanding some limited risks they are takingarea-performanceIssues relating to slowness of app, cpu usage, and/or blank screens.Issues relating to slowness of app, cpu usage, and/or blank screens.needs-triageIssue needs to be triagedIssue needs to be triagedregression-RC-7.60.0Regression bug that was found in release candidate (RC) for release 7.60.0Regression bug that was found in release candidate (RC) for release 7.60.0ta-bot-triageTriage-Agent - Re-triage prevention lock - applied immediately on pipeline startTriage-Agent - Re-triage prevention lock - applied immediately on pipeline startta-needs-engineer-escalationTriage-Agent - Applied when confidence is below thresholdTriage-Agent - Applied when confidence is below thresholdta-needs-triageTriage-Agent - Trigger label - adding this to an issue starts the triage pipelineTriage-Agent - Trigger label - adding this to an issue starts the triage pipelineteam-mobile-platformMobile Platform teamMobile Platform teamtype-bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for Bug.
Projects
Status
To be triaged
Status
To be fixed
Describe the bug
While testing the latest RC 3159 I am experiencing a noticable performance regression in the app specifically on android. In my case I am running android 11 on a Xaomi Note 8.
Context:
Transisitioning between screens is sluggish. For instance If i were to navigate away from the main wallet view and back the app is slow to interact with. Furthermore, going through the predict/perps flow: deposit/withdraw/opening positions the app is slow.
No I am not using a wallet with multiple accounts. My wallet has 5 accounts. One account has multiple tokens across multiple chains. Another only has USDC on polygon. And the other 3 have 0 balances.
Expected behavior
App should be performant
Screenshots/Recordings
Xaomi redmi note 8 perps view:
perps-slowness.mp4
Google Pixel 8a predict view:
slow.2.mp4
Steps to reproduce
Use an android device
import your wallet
go through the wallet: transition away from the main wallet and return back. notice the sluggish behavior
go through the perps/predict flow notice the sluggish behavior
Error messages or log output
Detection stage
During release testing
Version
7.60.0
Build number
3159
Build type
None
Device
xaomi, pixel 8a
Operating system
Android
Additional context
No response
Severity
No response