litellm/tests/unit/proxy/lens
devin-ai-integration[bot] acd2a7ccc5
fix(lens): use async-timeout on python 3.10 for budget reservation timeouts (#44911)
* fix(lens): use async-timeout on python 3.10 for budget reservation timeouts

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore(deps): keep uv.lock diff to the async-timeout entry

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(lens): cover real request deadline expiry in reserved_budget

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* fix(lens): finish Python 3.10 timeout coverage and dependency checks

* test(lens): control event-loop time for deadline regressions

* test(tracing): include priced call count in trace fixture

* fix(lens): limit timeout compatibility changes to PR scope

---------

Co-authored-by: Moe Khalil <moe@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-06 14:19:37 -07:00
..
__init__.py refactor(lens)!: rename internal engine code and API (#44034) 2026-10-01 11:02:14 -07:00
test_activity.py feat(lens): analyze trace workspaces with confined Python and compaction (#44640) 2026-10-05 22:06:48 +00:00
test_agent_context.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_review.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_runtime.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_workspace.py fix(lens): preserve span timestamps in investigation evidence (#44702) 2026-10-05 16:42:42 -07:00
test_analysis.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_context_pipeline.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_endpoints.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_inference.py fix(lens): use async-timeout on python 3.10 for budget reservation timeouts (#44911) 2026-10-06 14:19:37 -07:00
test_reconciliation.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_release.py fix(lens): preserve approved worker digests and harden its image (#44467) 2026-10-03 17:54:17 -07:00
test_repository.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_reviews.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_sources.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_state.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_trace_store.py fix(lens): preserve span timestamps in investigation evidence (#44702) 2026-10-05 16:42:42 -07:00
test_worker.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00