-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HIGH] Fully integrate Reassure into Onyx to improve performance monitoring and prevent regressions #56483
Comments
Triggered auto assignment to @joekaufmanexpensify ( |
Waiting for Callstack assignee to comment |
Hi, I'm Fábio from Callstack - expert agency - and I would like to work on this issue. |
Will start working on this next week (Tuesday, will be OOO on Monday). |
Updates:
|
Updates:
|
Updates:
|
@fabioh8010 @mountiny @joekaufmanexpensify this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@fabioh8010 will a PR be up this week? |
@joekaufmanexpensify I'm more confident to have the PR ready next week. |
Got it, sounds good. Thanks for the update! |
Updates:
|
Background
Onyx is the backbone of our application, ensuring fast and reliable data access. To maintain a high-quality user experience, it is critical to monitor and measure its performance. Effective tracking allows us to detect regressions early and continuously improve efficiency.
Problem
When Onyx functions experience performance regressions, there is currently no automated way to detect them early, which makes it difficult to diagnose slowdowns and optimize performance. Without comprehensive performance testing in place, issues may go unnoticed until they affect end users, reducing app responsiveness and developer confidence in code changes.
Solution
Expand Reassure testing coverage in Onyx to ensure performance is continuously monitored and regressions are detected early.
Phase 1
Phase 2
This approach will improve Onyx’s reliability by providing continuous, automated performance validation, ensuring that any performance degradation is caught before it impacts users.
Issue Owner
Current Issue Owner: @fabioh8010The text was updated successfully, but these errors were encountered: