Skip to content

feat: add docker container deployment e2e test for Strands/Bedrock#362

Merged
jesseturner21 merged 1 commit intomainfrom
docker-container-deployment-e2e-tests
Feb 20, 2026
Merged

feat: add docker container deployment e2e test for Strands/Bedrock#362
jesseturner21 merged 1 commit intomainfrom
docker-container-deployment-e2e-tests

Conversation

@jesseturner21
Copy link
Contributor

Summary

  • Add e2e test coverage for the --build Container deployment path (CodeBuild + ECR + container runtime)
  • Extend E2EConfig in e2e-helper.ts with an optional build field, backward-compatible with existing tests
  • Add container-strands-bedrock.test.ts that runs the full create → deploy → invoke lifecycle using Container build

Test plan

  • Unit tests pass
  • Typecheck passes
  • Lint passes
  • Container e2e test passes against real AWS (deploy ~180s, invoke ~11.5s)
  • Existing e2e tests unaffected (no build field = default CodeZip behavior)

🤖 Generated with Claude Code

Add e2e coverage for the Container build path, which exercises the
CodeBuild + ECR + container runtime deployment pipeline. Extends
E2EConfig with an optional `build` field and adds a new test file
that runs create → deploy → invoke using --build Container.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jesseturner21 jesseturner21 requested a review from a team February 20, 2026 16:08
@github-actions github-actions bot added the size/xs PR size: XS label Feb 20, 2026
@jesseturner21 jesseturner21 changed the title Add container deployment e2e tests feat: add container deployment e2e tests Feb 20, 2026
@jesseturner21 jesseturner21 changed the title feat: add container deployment e2e tests feat: add docker container deployment e2e test for Strands/Bedrock Feb 20, 2026
@github-actions
Copy link
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 43.54% 2884 / 6623
🔵 Statements 43.15% 3040 / 7045
🔵 Functions 45.68% 609 / 1333
🔵 Branches 48.48% 1893 / 3904
Generated in workflow #469 for commit a29f62c by the Vitest Coverage Report Action

@jesseturner21 jesseturner21 merged commit 5de204a into main Feb 20, 2026
17 of 20 checks passed
@jesseturner21 jesseturner21 deleted the docker-container-deployment-e2e-tests branch February 20, 2026 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/xs PR size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants