Repository navigation
Conversation
|
No actionable comments were generated in the recent review. WalkthroughThis pull request adds integration tests for inference provider registry startup. The tests cover skipped discovery, provider-specific model catalogs, filtering, and OpenAI and Bedrock discovery failures. ChangesInference registry startup coverage
Estimated code review effort: 3 (Moderate) | ~20 minutes Change: Other Possibly related PRs
Suggested reviewers: Merge Risk:
|
|
🤖 Finished Review · ✅ Success · Started 3:10 PM UTC · Completed 3:24 PM UTC Commit: Runtime: pi · Model: opus → claude-opus-4-6 · Effort: high · Cost: $4.49 |
|
<!-- fullsend:risk-assessment --> DetailsTest-only PR adding 4 new integration test files for inference registry startup. Zero production code changes, no protected paths, no security-sensitive files, no dependency changes. All files are brand new with no churn or contention history. Composite rounds to 2 (moderate) driven primarily by line count. |
|
Looks good to me Labels: PR adds Python integration tests for inference registry startup. |
Description
Adds integration tests for inference provider registry startup: skip-discovery wiring for every registered provider type, allow-list keep/drop, provider-specific discovery paths (OpenAI/vLLM/Bedrock/Vertex/sentence-transformers), and discovery failure abort behavior. Foreign APIs are mocked.
Type of change
pyproject.toml+uv.lock]requirements.*.txtfor Konflux]Tools used to create PR
Related Tickets & Documents
Checklist before requesting a review
Testing
uv run pytest tests/integration/inference_registry/ -qSummary by CodeRabbit