-
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
[HOLD for payment 2022-06-01] [$2000] Request a call is redirecting to the link - reported by @adeel0202 #7909
Comments
Triggered auto assignment to @conorpendergrast ( |
@conorpendergrast Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Triggered auto assignment to @alex-mechler ( |
Ah interesting, nice catch. I think this can be handled externally. |
Triggered auto assignment to @mallenexpensify ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Triggered auto assignment to @iwiznia ( |
I doubt it is this, but it's possible this was broken by #7662 |
@iwiznia hmm looks like we merged 7662 three days ago. And this issue was created days one week ago. So that shouldn't be possible |
Yeah sorry, it is not that issue. |
Done! Thanks a lot! |
@mallenexpensify all done, thanks for raising this!
@mateusbra idk maybe we'll have expense reports embedded in chat. But the proposal seems fine for now. |
@rushatgabhane , @rushatgabhane or @iwiznia , is the 'clock ticking' on the 7 days without a regression to issue payment on this? |
@mallenexpensify we aren't there yet. And yes, comp. is 1k for me |
Thanks @rushatgabhane this is labeled weekly so I should get pinged and will then check the PR you linked for updates |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.66-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 2022-06-01. 🎊 |
Can someone help me understand this a lil better? The first step in the regression process is
Is this technically a regression if it was never deployed to production? And/or.. is there something I'm missing? |
Yes, the regression was found on staging and I released a CP PR that reverted it and therefore it never got to production |
Interesting, for our Regression Cause Analysis (RCA) process (internal/C+) step 1 is
Since this didn't hit production, according to the process/doc, @rushatgabhane shouldn't have his pay reduced. If we disagree with this setup we can discuss updating the process |
@thienlnam please correct me if I'm wrong, the offending PR was in production for 3 days. Here’s what makes me believe that - the revert PR and the offending PR were deployed to production in different versions.
More details in this short thread - https://expensify.slack.com/archives/C01GTK53T8Q/p1652890950040879?thread_ts=1652889554.746239&cid=C01GTK53T8Q @mallenexpensify the regression was in production for 3 days (again, if I'm not wrong) |
@rushatgabhane, for "Offending PR deployed to production in v1.1.57-17" I'm seeing May 13 as the date and @mateusbra commented on May 11th "sorry for regression", so I'm still confused. |
@mallenexpensify ahhh I hope the timeline will add some clarity -
Are you confused by the fact that we knew there was a regression on 10 May, but still deployed it to production on 13 May?
Please lemme know if this helped or just added to the confusion 😅 |
Oh yes that's correct - I didn't look at the dates and forgot about the hold we had on CPs |
So... we had knowledge of the regression and an opportunity to NOT deploy it to production but decided against it? (cuz of the earnings call). If so, I don't think you should be penalized since it was Expensify's decision to deploy the PR to production. @thienlnam , what do you think? |
This was my bad - I should have added the deploy blocker label to the issue. I created a PR the same day and assumed it would just be merged / CPed in with the rest of the staging changes but it didn't happen immediately which allowed it to get deployed to production. If we're only docking regressions that make it to production then we caught this one and it should have been deployed before production and it was my bad for not adding the deploy blocker label on the issue and the C+ should not be penalized. |
@iwiznia, @mallenexpensify, @rushatgabhane, @mateusbra Huh... This is 4 days overdue. Who can take care of this? |
@iwiznia, @mallenexpensify, @rushatgabhane, @mateusbra Eep! 4 days overdue now. Issues have feelings too... |
So is there anything left to be done here? |
I think we can close. |
I think only the payment is pendent here |
Thanks @mateusbra I got so caught up in the potential regression I wasn't tracking payment :| |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Request a call should redirect to a screen to request a call
Actual Result:
Request a call screen is redirecting to the link
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.40-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
22-02-09-21-45-54.mp4
Expensify/Expensify Issue URL:
Issue reported by: @adeel0202
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1644425391389849
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: