Skip to content

Commit d6d6616

Browse files
committed
fix
1 parent a67440f commit d6d6616

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

src/sentry/tasks/seer/night_shift/simple_triage.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,14 @@ def fixability_score_strategy(
6363
referrer=Referrer.SEER_NIGHT_SHIFT_FIXABILITY_SCORE_STRATEGY.value,
6464
)
6565

66+
logger.info(
67+
"night_shift.search_results",
68+
extra={
69+
"num_projects": len(projects),
70+
"num_results": len(result.results),
71+
},
72+
)
73+
6674
candidates: list[ScoredCandidate] = []
6775
for group in result.results:
6876
if not is_issue_category_eligible(group):

src/sentry/testutils/cases.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1050,13 +1050,16 @@ class SnubaTestCase(BaseTestCase):
10501050

10511051
# We need Django to flush all databases.
10521052
databases: set[str] | str = "__all__"
1053+
reset_snuba_data: bool = True
10531054

10541055
def setUp(self):
10551056
super().setUp()
10561057
self.init_snuba()
10571058

10581059
@pytest.fixture(autouse=True)
1059-
def initialize(self, reset_snuba, call_snuba):
1060+
def initialize(self, request, call_snuba):
1061+
if self.reset_snuba_data:
1062+
request.getfixturevalue("reset_snuba")
10601063
self.call_snuba = call_snuba
10611064

10621065
def create_project(self, **kwargs) -> Project:

tests/sentry/tasks/seer/test_night_shift.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ def test_filters_by_automation_and_repos(self) -> None:
9898

9999
@django_db_all
100100
class TestRunNightShiftForOrg(TestCase, SnubaTestCase):
101+
reset_snuba_data = False
102+
101103
def _make_eligible(self, project):
102104
project.update_option(
103105
"sentry:autofix_automation_tuning", AutofixAutomationTuningSettings.MEDIUM
@@ -183,6 +185,8 @@ def test_global_ranking_across_projects(self) -> None:
183185

184186
@django_db_all
185187
class TestFixabilityScoreStrategy(TestCase, SnubaTestCase):
188+
reset_snuba_data = False
189+
186190
def _store_event_and_update_group(self, project, fingerprint, **group_attrs):
187191
event = self.store_event(
188192
data={

0 commit comments

Comments
 (0)