mirror of
https://github.com/BerriAI/litellm.git
synced 2026-11-02 07:13:02 +00:00
* test: move Sail and Weave e2e tests to integration tests The Sail service_tier and completion_window cases now run against the scripted upstream in tests/integration/pricing, asserting the outbound body and the billed rates for chat, responses and messages The key-scoped Weave delivery cases now run against an OTLP collector in tests/integration/observability. The case where only the otel callback is configured is skipped with a BUG reason Removes the e2e copies, the Weave read-back client, the Sail registry rows, the Weave docs paragraph and the unused devin MCP server entry from the stage mirror config * test: move Presidio masking e2e tests to integration tests Moving them to integration tests. The pre_call, post_call and default scope cases now run against a mock Presidio analyzer and anonymizer that follow the real wire contract, and a scripted model upstream, on chat completions, messages and responses, with and without streaming The spend log cases check the stored response and the guardrail record with a proxy that stores prompts in spend logs. The e2e copy, its Presidio guardrail params body, its registry rows and the doc paragraphs naming the two PRESIDIO variables are removed |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| datadog_reader.py | ||
| gcs_reader.py | ||
| logging_client.py | ||
| s3_reader.py | ||
| test_datadog_log_e2e.py | ||
| test_gcs_log_e2e.py | ||
| test_langsmith_batch_serialization_e2e.py | ||
| test_otel_trace_e2e.py | ||
| test_otel_v2_langfuse_generation_output_e2e.py | ||
| test_prometheus_cardinality_e2e.py | ||
| test_prometheus_queue_time_e2e.py | ||
| test_responses_langfuse_usage_e2e.py | ||
| test_s3_log_e2e.py | ||
| test_team_langfuse_callback_e2e.py | ||