| .. |
|
agent_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
audio_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
base_sdk_tests
|
test(cli): cover the keyless token record and keep keyring to the cli extra
|
2026-08-20 03:45:00 -07:00 |
|
basic_proxy_startup_tests
|
|
|
|
batches_tests
|
merge(litellm_internal_staging): reconcile batch observability with per-line resilience
|
2026-08-24 19:08:40 -04:00 |
|
benchmarks
|
test(benchmarks): run shared logging executor inline to make CodSpeed measurements deterministic (#32435)
|
2026-07-09 11:14:22 +03:00 |
|
code_coverage_tests
|
fix(openai): flatten tool schema unions only for models whose validator rejects them
|
2026-08-29 14:38:08 -07:00 |
|
documentation_tests
|
Merge remote-tracking branch 'origin/main' into litellm_bedrock_messages_disconnect_billing
|
2026-08-31 08:58:37 -07:00 |
|
e2e
|
test(e2e-ui): require consecutive credential probe successes to cover multi-replica routing
|
2026-08-31 22:37:35 -07:00 |
|
enterprise
|
fix(batches): fill a managed batch page past rows that will not parse
|
2026-08-28 07:54:18 -07:00 |
|
guardrails_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
image_gen_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
integration
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
litellm-proxy-extras
|
fix(proxy): ship psycopg so partitioned SpendLogs detection actually runs (#38994)
|
2026-08-31 17:33:12 -07:00 |
|
litellm_utils_tests
|
test(aiohttp): pin NO_PROXY so proxy env cannot hijack the refused-port probe
|
2026-08-28 12:45:46 -07:00 |
|
llm_responses_api_testing
|
test(responses): use a reasoning-legal temperature in the gpt-5.5 extra_body merge test
|
2026-08-29 01:36:45 -07:00 |
|
llm_translation
|
test(reasoning-effort-grid): expect capped thinking on messages-route budget models
|
2026-08-29 16:28:49 -07:00 |
|
load_tests
|
Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_ruff_dead_test_code
|
2026-08-24 09:46:56 -07:00 |
|
local_testing
|
test(batch): make the upstream-failure tolerance actually reachable
|
2026-08-28 00:25:53 -07:00 |
|
logging_callback_tests
|
test(gcs_pubsub): expect router_metadata key in spend logs fixture
|
2026-08-31 15:37:56 -07:00 |
|
mcp_tests
|
Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_deflake_20260821
|
2026-08-27 09:17:37 +00:00 |
|
multi_instance_e2e_tests
|
test: say whether a match= pattern is a regex or a literal (ruff RUF043)
|
2026-08-21 16:25:33 -07:00 |
|
ocr_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
openai_endpoints_tests
|
test(responses): expect the bad-temperature 400 on a non-reasoning model
|
2026-08-29 01:58:15 -07:00 |
|
otel_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
pass_through_tests
|
fix(anthropic_messages): dispatch deferred spend logging when the client disconnects mid-relay
|
2026-08-31 10:17:27 -07:00 |
|
pass_through_unit_tests
|
test(passthrough): name the test for what it now covers
|
2026-08-28 09:11:48 -07:00 |
|
proxy_admin_ui_tests
|
test(access-groups): give each xdist worker its own fixture ids
|
2026-08-28 09:35:12 -07:00 |
|
proxy_behavior
|
fix(proxy): reset a stuck team member's budget (#37971)
|
2026-08-25 09:50:09 -07:00 |
|
proxy_e2e_anthropic_messages_tests
|
ci: lint the test tree for undefined names and fix all 30 (#37671)
|
2026-08-20 13:30:34 -07:00 |
|
proxy_migration_tests
|
fix(ui): boot the UI image as an arbitrary uid by anchoring nginx writes under /tmp (#37982)
|
2026-08-24 11:57:36 -07:00 |
|
proxy_security_tests
|
|
|
|
proxy_unit_tests
|
test(newrelic): cover static default_team_settings per-team routing (#38857)
|
2026-08-31 16:58:35 +00:00 |
|
router_unit_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
search_tests
|
fix(search): harden bing_grounding auth, result cap, status, and cost
|
2026-08-24 12:26:07 -07:00 |
|
spend_tracking_tests
|
|
|
|
store_model_in_db_tests
|
test: enforce F811 so a duplicate definition cannot silently replace the first
|
2026-08-21 12:06:19 -07:00 |
|
test_litellm
|
Merge pull request #39066 from BerriAI/litellm_aws_external_id_files_batches
|
2026-08-31 23:31:29 -07:00 |
|
unified_google_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
vector_store_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
windows_tests
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
__init__.py
|
|
|
|
_fake_openai_endpoint_server.py
|
test(ci): serve /moderations from the canned OpenAI mock (#37739)
|
2026-08-20 16:58:38 -07:00 |
|
_flush_vcr_cache.py
|
|
|
|
_live_test_helpers.py
|
|
|
|
_openai_record_replay_proxy.py
|
|
|
|
_vcr_conftest_common.py
|
|
|
|
_vcr_redis_persister.py
|
|
|
|
_wait_helpers.py
|
test: replace blind sleeps with deadline waits in callback and caching tests (#37660)
|
2026-08-20 18:48:43 +00:00 |
|
_ws_vcr.py
|
test(realtime): record and replay websocket traffic in redis vcr cassettes (#32390)
|
2026-07-08 00:19:06 -07:00 |
|
eval_swe_bench.py
|
|
|
|
fake_openai_endpoint.py
|
|
|
|
gettysburg.wav
|
|
|
|
large_text.py
|
|
|
|
openai_batch_completions.jsonl
|
|
|
|
pyrightconfig.json
|
|
|
|
README.MD
|
|
|
|
test_anthropic_compaction_usage.py
|
|
|
|
test_budget_management.py
|
|
|
|
test_callbacks_on_proxy.py
|
test: enforce F811 so a duplicate definition cannot silently replace the first
|
2026-08-21 12:06:19 -07:00 |
|
test_debug_warning.py
|
|
|
|
test_default_encoding_non_root.py
|
|
|
|
test_end_users.py
|
ci: lint the test tree for undefined names and fix all 30 (#37671)
|
2026-08-20 13:30:34 -07:00 |
|
test_fallbacks.py
|
test: enforce F811 so a duplicate definition cannot silently replace the first
|
2026-08-21 12:06:19 -07:00 |
|
test_gpt5_azure_temperature_support.py
|
|
|
|
test_health.py
|
|
|
|
test_keys.py
|
test: fix staging CI regressions from #38182, #38144, #38265, #37962, and #37969
|
2026-08-25 23:01:20 -07:00 |
|
test_litellm_proxy_responses_config.py
|
|
|
|
test_logging.conf
|
|
|
|
test_models.py
|
|
|
|
test_new_vector_store_endpoints.py
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
test_openai_endpoints.py
|
test: point the live web search, groq and vertex image suites at models that still exist (#37733)
|
2026-08-20 17:03:35 -07:00 |
|
test_organizations.py
|
|
|
|
test_otel_thread_leak.py
|
|
|
|
test_presidio_latency.py
|
|
|
|
test_proxy_server_non_root.py
|
|
|
|
test_ratelimit.py
|
test: drop the cwd-relative sys.path.insert calls from the test suite (#37802)
|
2026-08-22 09:25:58 -07:00 |
|
test_resource_cleanup.py
|
|
|
|
test_service_logger_otel.py
|
fix(langfuse): send v4 ingestion header for otel callback (#33907)
|
2026-07-18 20:36:51 -07:00 |
|
test_spend_logs.py
|
|
|
|
test_team.py
|
test: add six ruff rules that catch tests which cannot fail (#37709)
|
2026-08-20 14:21:26 -07:00 |
|
test_team_logging.py
|
test: enforce F811 so a duplicate definition cannot silently replace the first
|
2026-08-21 12:06:19 -07:00 |
|
test_team_members.py
|
test: reject assertions on a caught error inside except (ruff PT017)
|
2026-08-21 13:35:08 -07:00 |
|
test_users.py
|
test: enforce F811 so a duplicate definition cannot silently replace the first
|
2026-08-21 12:06:19 -07:00 |