mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-11 03:38:38 +00:00
test(proxy): caller litellm_session_id wins over the trace id
This commit is contained in:
parent
e90d01f737
commit
123b1e3887
1 changed files with 21 additions and 0 deletions
|
|
@ -237,6 +237,27 @@ def test_batch_session_outranks_the_per_request_trace_id():
|
|||
assert session_id == "batch-uid-1"
|
||||
|
||||
|
||||
|
||||
def test_caller_litellm_session_id_wins_over_the_per_request_trace_id():
|
||||
session_id: Final = _get_session_id_for_spend_log(
|
||||
kwargs={"litellm_session_id": "sess-1", "litellm_trace_id": "trace-abc"},
|
||||
metadata={"trace_id": "trace-abc"},
|
||||
standard_logging_payload=_TRACE_ONLY_STANDARD_LOGGING,
|
||||
omit_when_missing=False,
|
||||
)
|
||||
assert session_id == "sess-1"
|
||||
|
||||
|
||||
def test_batch_session_outranks_a_caller_litellm_session_id():
|
||||
session_id: Final = _get_session_id_for_spend_log(
|
||||
kwargs={"litellm_session_id": "sess-1", "litellm_trace_id": "trace-abc"},
|
||||
metadata={"trace_id": "trace-abc"},
|
||||
standard_logging_payload=_TRACE_ONLY_STANDARD_LOGGING,
|
||||
omit_when_missing=False,
|
||||
batch_trace_session_id="batch-uid-1",
|
||||
)
|
||||
assert session_id == "batch-uid-1"
|
||||
|
||||
def test_omit_policy_still_suppresses_batch_sessions():
|
||||
session_id: Final = _get_session_id_for_spend_log(
|
||||
kwargs={},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue