-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[HOLD for payment 2023-02-07] Make app start TTI more accurate #13996
Comments
📣 @hannojg! 📣 |
Triggered auto assignment to @abekkala ( |
I just created this PR for the issue: #13997 |
@hannojg did you report this bug in the #expensify-open-source Slack channel? (As you don't directly open issues in this repo) If so, can you link to that slack conversation please? |
Oh yeah, sorry, I didn't 😅 I am from Margelo and this issue was created as part of Margelos collaboration working week in SF with Expensify. |
@AndrewGable, @abekkala, @hannojg Whoops! This issue is 2 days overdue. Let's get this updated quick! |
The PR is still in review @MelvinBot |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.62-1 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-02-07. 🎊 After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@AndrewGable I just want to confirm there is still no action needed from me (BugZero) as payments aren't made via Upwork and I don't need to add/edit a Test Rail? |
Confirmed! |
C+ Payment is pending for internal PR review |
@abekkala - Can you please handle? Thanks! |
@AndrewGable LOL so I do need to make a payment via Upwork? |
I am C+ and @hannojg is from Margelo. I am only the one to be paid via upwork |
@aimane-chnaif I've sent you a contract/offer via Upwork. |
Payment has been sent, the contract has been completed, and the Upwork job post has been closed. |
Action Performed:
SidebarLinks
are rendered, known as "App start TTI".This measurement is reported to Grafana. Currently any waiting time due to waiting on network data is included in the TTI. This PR changes that, and will only report the TTI when we render the
SidebarLinks
with cached data on the first render.This is an effort towards: #11997
Expected Result:
Actual Result:
/
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Yes they can, this is just for internal performance monitoring.
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.48-2
Reproducible in staging?: N/A
Reproducible in production?: N/A
Email or phone of affected tester (no customers): N/A
Logs: N/A
Notes/Photos/Videos: N/A
Expensify/Expensify Issue URL: N/A
Issue reported by: @hannojg
Slack conversation: None, but this issue #11997
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: