Repository navigation
fix: increase timeout to address flake - #2829
Conversation
- make some log messages more accurate
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (4)
Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review. WalkthroughThe integration support helpers now use corrected error text and wait up to 300 seconds for errand directories before checking for them and touching marker files. The existing wait and instance-selection behavior is unchanged. Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to The errand-unblock helpers tolerate longer readiness delays and still report exhausted failures. No material merge-blocking risk is evident. 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)✅ Passed checks (3 passed)Full details: Description checkExplanation The description is largely incomplete. It mentions log-message accuracy and provides one related failure link, but it does not describe the timeout changes, tests run, release-note wording, breaking-change status, team tags, or AI review feedback. Resolution Complete all required template sections. Describe the timeout and log-message changes, explain why they are needed, list the tests run, provide operator-facing release notes, state whether the change is breaking, identify the relevant team members or alias, and confirm that AI review feedback is resolved.
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
🟢 Approval recommended
The focused timeout and message corrections are consistent with the surrounding integration-support code.
0 open findings
What changed in this PR
Improves integration-test stability and log accuracy around errand execution.
Changes:
- Extends errand-directory polling from 15 to 300 attempts.
- Corrects misleading and malformed log/error messages.
| File | Description |
|---|---|
src/spec/integration_support/vm.rb |
Extends errand wait and corrects debug logging. |
src/spec/integration_support/instance.rb |
Extends errand wait and corrects debug logging. |
src/spec/integration_support/director.rb |
Clarifies the missing-instance error. |
src/spec/integration_support/director_service.rb |
Removes an extraneous closing brace from logging. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Related failureflake:
=> https://bosh.ci.cloudfoundry.org/teams/main/pipelines/bosh-director/jobs/integration-postgres/builds/1197