Skip to content

fix(rds): forward fmt + SDK e2e poll fixes from PR #808#809

Merged
vieiralucas merged 2 commits intomainfrom
worktree-rds-async-create-fixups
Apr 28, 2026
Merged

fix(rds): forward fmt + SDK e2e poll fixes from PR #808#809
vieiralucas merged 2 commits intomainfrom
worktree-rds-async-create-fixups

Conversation

@vieiralucas
Copy link
Copy Markdown
Member

@vieiralucas vieiralucas commented Apr 28, 2026

Summary

PR #808 auto-merged before its trailing fmt + SDK e2e fix commits landed. Forward both:

Test plan

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • Java + Python SDK e2e in CI

Summary by cubic

Forwards missed fixes from PR #808: formats the RDS creating-instance scrub and updates SDK e2e tests to wait for instances to be ready before asserting container fields.

  • Bug Fixes

    • Java and Python SDK e2e: after CreateDBInstance (now returns a creating placeholder), poll DescribeDBInstances up to 4 minutes until status available, then assert container_id and host_port.
  • Refactors

    • Apply cargo fmt collapse in the RDS creating-instance scrub filter closure.

Written for commit 18e751c. Summary will update on new commits. Review in cubic

CreateDBInstance now returns a `creating` placeholder; the
introspection endpoint reports the populated container_id/host_port
only after the background container start completes. Add an explicit
poll loop in both SDK e2e tests so they wait up to 4 minutes for the
status to flip before asserting.
@vieiralucas vieiralucas merged commit 92d8f28 into main Apr 28, 2026
16 of 18 checks passed
@vieiralucas vieiralucas deleted the worktree-rds-async-create-fixups branch April 28, 2026 01:42
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/fakecloud-server/src/main.rs 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant