@@ -139,7 +139,6 @@ def create_frames(
139139 def get_expected_response (
140140 self ,
141141 group_ids : Sequence [int ],
142- message_distances : Sequence [float ],
143142 exception_distances : Sequence [float ],
144143 should_be_grouped : Sequence [str ],
145144 ) -> Sequence [tuple [Any , Mapping [str , Any ]]]:
@@ -152,7 +151,6 @@ def get_expected_response(
152151 (
153152 group ,
154153 {
155- "message" : message_distances [i ],
156154 "exception" : exception_distances [i ],
157155 "shouldBeGrouped" : should_be_grouped [i ],
158156 },
@@ -164,16 +162,16 @@ def test_get_formatted_results(self):
164162 event_from_second_similar_group = save_new_event (
165163 {"message" : "Adopt don't shop" }, self .project
166164 )
167-
165+ # test including message_distance
168166 similar_issue_data_1 = SeerSimilarIssueData (
169167 message_distance = 0.05 ,
170168 parent_group_id = NonNone (self .similar_event .group_id ),
171169 parent_hash = NonNone (self .similar_event .get_primary_hash ()),
172170 should_group = True ,
173171 stacktrace_distance = 0.01 ,
174172 )
173+ # test without including message_distance
175174 similar_issue_data_2 = SeerSimilarIssueData (
176- message_distance = 0.49 ,
177175 parent_group_id = NonNone (event_from_second_similar_group .group_id ),
178176 parent_hash = NonNone (event_from_second_similar_group .get_primary_hash ()),
179177 should_group = False ,
@@ -188,7 +186,6 @@ def test_get_formatted_results(self):
188186 NonNone (self .similar_event .group_id ),
189187 NonNone (event_from_second_similar_group .group_id ),
190188 ],
191- [0.95 , 0.51 ],
192189 [0.99 , 0.77 ],
193190 ["Yes" , "No" ],
194191 )
@@ -215,7 +212,7 @@ def test_simple(self, mock_logger, mock_seer_request, mock_metrics_incr):
215212 )
216213
217214 assert response .data == self .get_expected_response (
218- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
215+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
219216 )
220217
221218 expected_seer_request_params = {
@@ -260,19 +257,19 @@ def test_multiple(self, mock_seer_request, mock_record):
260257 seer_return_value : SimilarIssuesEmbeddingsResponse = {
261258 "responses" : [
262259 {
260+ # test with message_distance
263261 "message_distance" : 0.05 ,
264262 "parent_hash" : NonNone (self .similar_event .get_primary_hash ()),
265263 "should_group" : True ,
266264 "stacktrace_distance" : 0.002 , # Over threshold
267265 },
268266 {
269- "message_distance" : 0.05 ,
267+ # test without message_distance
270268 "parent_hash" : NonNone (over_threshold_group_event .get_primary_hash ()),
271269 "should_group" : True ,
272270 "stacktrace_distance" : 0.002 , # Over threshold
273271 },
274272 {
275- "message_distance" : 0.05 ,
276273 "parent_hash" : NonNone (under_threshold_group_event .get_primary_hash ()),
277274 "should_group" : False ,
278275 "stacktrace_distance" : 0.05 , # Under threshold
@@ -292,7 +289,6 @@ def test_multiple(self, mock_seer_request, mock_record):
292289 NonNone (over_threshold_group_event .group_id ),
293290 NonNone (under_threshold_group_event .group_id ),
294291 ],
295- [0.95 , 0.95 , 0.95 ],
296292 [0.998 , 0.998 , 0.95 ],
297293 ["Yes" , "Yes" , "No" ],
298294 )
@@ -364,7 +360,7 @@ def test_incomplete_return_data(self, mock_seer_request, mock_logger, mock_metri
364360 )
365361
366362 assert response .data == self .get_expected_response (
367- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
363+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
368364 )
369365
370366 @mock .patch ("sentry.seer.similarity.similar_issues.delete_seer_grouping_records_by_hash" )
@@ -416,7 +412,7 @@ def test_nonexistent_grouphash(
416412 },
417413 )
418414 assert response .data == self .get_expected_response (
419- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
415+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
420416 )
421417 mock_logger .warning .assert_called_with (
422418 "get_similarity_data_from_seer.parent_hash_not_found" ,
@@ -598,7 +594,7 @@ def test_no_optional_params(self, mock_seer_request):
598594 # optional params would be here
599595 )
600596 assert response .data == self .get_expected_response (
601- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
597+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
602598 )
603599
604600 mock_seer_request .assert_called_with (
@@ -626,7 +622,7 @@ def test_no_optional_params(self, mock_seer_request):
626622 data = {"k" : 1 },
627623 )
628624 assert response .data == self .get_expected_response (
629- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
625+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
630626 )
631627
632628 mock_seer_request .assert_called_with (
@@ -655,7 +651,7 @@ def test_no_optional_params(self, mock_seer_request):
655651 data = {"threshold" : "0.01" },
656652 )
657653 assert response .data == self .get_expected_response (
658- [NonNone (self .similar_event .group_id )], [0.95 ], [ 0. 99 ], ["Yes" ]
654+ [NonNone (self .similar_event .group_id )], [0.99 ], ["Yes" ]
659655 )
660656
661657 mock_seer_request .assert_called_with (
0 commit comments