chore(tests): re-migrate Bedrock CI to AWS account 941277531214 - #31345
chore(tests): re-migrate Bedrock CI to AWS account 941277531214#31345mateo-berri wants to merge 1 commit into
Conversation
Undoes the revert in #29326 and re-applies the original Bedrock CI account migration from #28728, moving CI back onto account 941277531214 (new S3 buckets, guardrail IDs, SageMaker endpoint, knowledge base / vector store id, AgentCore runtime ARN suffix, and the migrated live-call model strings). Reconciled three files that diverged on the base branch: test_bedrock_files_and_batches.py is kept on the mocked-transport re-migration from #29477; test_litellm_overhead.py keeps its mocked rewrite since the old parametrized live model list no longer exists; and grid_spec.py keeps the existing unavailable_error handling while re-adding the fail_reason xfail for the unentitled Opus cell.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
🚅 Hi, thanks for the PR! I'm Agent Shin, the automated triage bot for this repository. What's this and why am I getting it? I read the description against our contribution rubric. Here's how it lined up: What you got right:
What's still missing:
If the description isn't updated in the next 24 hours, I'll auto-close this PR. That's not us saying we don't care about the change; we want the open-PR list to mirror what a maintainer can act on right now, so contributors don't get lost in a backlog. A closed PR is a soft "park this for later," not a rejection. Take your time; everything below still works after the close. During the grace period: just update the PR description with the missing pieces. No need to ping me; I'll re-check on the next sweep and skip the auto-close if it now passes. See what counts as QA proof for the full rubric (a linked issue alone isn't enough; it covers context, not proof). If the PR does get auto-closed in 24 hours, you still have easy recovery paths:
Internal BerriAI contributors: this rubric doesn't apply to you; ping a maintainer. (I'm an LLM, so I'm not infallible. If you think I got this wrong, ping a maintainer; they'll override me.) |
Relevant issues
Slack context: https://berriaillm.slack.com/archives/C09NFLCD8FP/p1782416661022059?thread_ts=1782403968.400269&cid=C09NFLCD8FP
Linear ticket
Pre-Submission checklist
Please complete all items before asking a LiteLLM maintainer to review your PR
make test-unit@greptileaiand received a Confidence Score of at least 4/5 before requesting a maintainer reviewDelays in PR merge?
If you're seeing a delay in your PR being merged, ping the LiteLLM Team on Slack (#pr-review).
CI (LiteLLM team)
Branch creation CI run
Link:
CI run for the last commit
Link:
Merge / cherry-pick CI run
Links:
Screenshots / Proof of Fix
The agentcore transformation tests pass (32 passed) and the reasoning-effort-grid opus-4-7 xfail behavior is confirmed (11 xfailed, no live calls). The live Bedrock CI jobs themselves will exercise the new account 941277531214 once this runs in CI
Type
🧹 Refactoring
✅ Test
Changes
This undoes the revert PR #29326 (
Revert "chore(tests): migrate Bedrock CI to AWS account 941277531214 (#28728)") and brings Bedrock CI back onto the new AWS account 941277531214, re-applying the original migration #28728It was produced by reverse-applying the revert commit f11c12d off litellm_internal_staging, then hand-resolving three drifted files. tests/batches_tests/test_bedrock_files_and_batches.py was already back on 941277531214 via #29477, so it stays as-is. tests/llm_translation/reasoning_effort_grid/grid_spec.py keeps the base's evolved opus-4-7 cell while re-adding the migration's fail_reason xfail. tests/litellm_utils_tests/test_litellm_overhead.py was rewritten to mocked transports upstream, so the migration hunk no longer applies and that file is unchanged
The net effect is 20 files changed, swapping the old account 888602223428 and its associated resources (S3 buckets, guardrail IDs, SageMaker endpoint, knowledge base / vector store id, AgentCore runtime ARN, live-call model strings, image-gen mocks) back to the 941277531214 equivalents. Verified no stray 888602223428 references remain in the migrated files
Generated by Claude Code