@@ -559,6 +559,7 @@ def test_litellm_message_truncation(sentry_init, capture_events):
559559 send_default_pii = True ,
560560 )
561561 events = capture_events ()
562+
562563 large_content = (
563564 "This is a very long message that will exceed our size limits. " * 1000
564565 )
@@ -569,24 +570,26 @@ def test_litellm_message_truncation(sentry_init, capture_events):
569570 {"role" : "user" , "content" : large_content },
570571 ]
571572
572- kwargs = {
573- "model" : "gpt-3.5-turbo" ,
574- "messages" : large_messages ,
575- }
576-
577573 mock_response = MockCompletionResponse ()
578- _input_callback (kwargs )
579- _success_callback (
580- kwargs ,
581- mock_response ,
582- datetime .now (),
583- datetime .now (),
584- )
574+
575+ with start_transaction (name = "litellm test" ):
576+ kwargs = {
577+ "model" : "gpt-3.5-turbo" ,
578+ "messages" : large_messages ,
579+ }
580+
581+ _input_callback (kwargs )
582+ _success_callback (
583+ kwargs ,
584+ mock_response ,
585+ datetime .now (),
586+ datetime .now (),
587+ )
585588
586589 (event ,) = events
587590 (span ,) = event ["spans" ]
588- assert SPANDATA .GEN_AI_REQUEST_MESSAGES in span ["data" ]
589591
592+ assert SPANDATA .GEN_AI_REQUEST_MESSAGES in span ["data" ]
590593 messages_data = span ["data" ][SPANDATA .GEN_AI_REQUEST_MESSAGES ]
591594 assert isinstance (messages_data , str )
592595
@@ -613,24 +616,26 @@ def test_litellm_single_large_message_preservation(sentry_init, capture_events):
613616 )
614617 messages = [{"role" : "user" , "content" : huge_content }]
615618
616- kwargs = {
617- "model" : "gpt-3.5-turbo" ,
618- "messages" : messages ,
619- }
620-
621619 mock_response = MockCompletionResponse ()
622- _input_callback (kwargs )
623- _success_callback (
624- kwargs ,
625- mock_response ,
626- datetime .now (),
627- datetime .now (),
628- )
620+
621+ with start_transaction (name = "litellm test" ):
622+ kwargs = {
623+ "model" : "gpt-3.5-turbo" ,
624+ "messages" : messages ,
625+ }
626+
627+ _input_callback (kwargs )
628+ _success_callback (
629+ kwargs ,
630+ mock_response ,
631+ datetime .now (),
632+ datetime .now (),
633+ )
629634
630635 (event ,) = events
631636 (span ,) = event ["spans" ]
632- assert SPANDATA .GEN_AI_REQUEST_MESSAGES in span ["data" ]
633637
638+ assert SPANDATA .GEN_AI_REQUEST_MESSAGES in span ["data" ]
634639 messages_data = span ["data" ][SPANDATA .GEN_AI_REQUEST_MESSAGES ]
635640 assert isinstance (messages_data , str )
636641
0 commit comments