Skip to content
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

ref(feedback): release replay and feedback group types #79790

Merged
merged 5 commits into from
Oct 28, 2024

Conversation

aliu39
Copy link
Member

@aliu39 aliu39 commented Oct 25, 2024

These products/features have been GA'd for a while, this saves us and SH users from having to worry about the issue platform generated FFs.

This lets us remove -ingest, -post-process-group, -visible flags

merge monday

@aliu39 aliu39 requested review from a team as code owners October 25, 2024 20:49
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Oct 25, 2024
@aliu39 aliu39 requested a review from a team as a code owner October 25, 2024 20:49
Copy link

codecov bot commented Oct 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #79790      +/-   ##
==========================================
- Coverage   78.44%   78.44%   -0.01%     
==========================================
  Files        7141     7148       +7     
  Lines      315965   315927      -38     
  Branches    43541    43517      -24     
==========================================
- Hits       247860   247820      -40     
+ Misses      61766    61764       -2     
- Partials     6339     6343       +4     

@aliu39
Copy link
Member Author

aliu39 commented Oct 28, 2024

@JoshFerge @wedamija do you have ideas how this change could break tests in mockdata/test_core.py? Or is this an unrelated flake? https://github.com/getsentry/sentry/actions/runs/11559301673/job/32176264958?pr=79790

@JoshFerge
Copy link
Member

does it fail locally? @aliu39 ? what about on master?

@aliu39
Copy link
Member Author

aliu39 commented Oct 28, 2024

does it fail locally? @aliu39 ? what about on master?

@JoshFerge it fails locally on this branch, but not on master

@JoshFerge
Copy link
Member

does it fail locally? @aliu39 ? what about on master?

@JoshFerge it fails locally on this branch, but not on master

it seems like it could be related. can update your branch w/ master to double check.

@aliu39
Copy link
Member Author

aliu39 commented Oct 28, 2024

Yeah seems like it. I recently merged master, twice.

Local output for test_main_default_setup (assert 7 == 6 for Environments.objects.count()):

...

@aliu39
Copy link
Member Author

aliu39 commented Oct 28, 2024

Nvm, ignore the error traceback, seems they're all handled and appear on master too

@@ -1291,7 +1291,7 @@ def create_mock_user_feedback(project, has_attachment=True):
"event_id": str(uuid.uuid4()).replace("-", ""),
"timestamp": time.time(),
"received": "2024-4-27T22:23:29.574000+00:00",
"environment": "prod",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it! Seems like making an occurrence for a released group type will auto-create the environment if it doesn't exist. Not sure what it was doing before, since "prod" doesn't exist

@aliu39 aliu39 merged commit d0d86bb into master Oct 28, 2024
50 checks passed
@aliu39 aliu39 deleted the aliu/release-feedback-grouptype branch October 28, 2024 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Backend Automatically applied to PRs that change backend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants