test(e2e): align gateway recovery startup path - #8244
Conversation
Signed-off-by: Apurv Kumaria <akumaria@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe E2E test now requires both initial and recovered managed containers to start with the absolute ChangesGateway guard recovery validation
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Code Coverage OverviewLanguages: TypeScript TypeScript / code-coverage/pluginThe overall coverage in commit c15e37a in the TypeScript / code-coverage/cliThe overall coverage in commit c15e37a in the Show a code coverage summary of the most impacted files.
Updated |
PR Review Advisor — No blocking findings reportedAdvisor assessment: No blocking advisor findings reported Model lanes
Second-opinion terminology and E2E selections are advisory. They do not change the primary assessment or E2E / PR Gate. E2E guidanceAdvisory only. E2E / PR Gate selects and runs jobs independently. Recommended E2E: This automated review informs maintainers. Warnings and suggestions do not require a response. A maintainer decides whether to merge. |
Summary
The
gateway-guard-recoveryE2E rejected the canonical managed startup command introduced by #8047. This change requires/usr/local/bin/nemoclaw-startfor the modern container before and after Docker restart, while preserving the separate legacy keepalive compatibility contract.Failed release-gate job: https://github.com/NVIDIA/NemoClaw/actions/runs/30930457908/job/92070742370
Changes
Type of Change
Quality Gates
1c1b4531ceea5e25a34a64358d34f583e798dc44. The modern path check is strengthened, the legacy compatibility and credential-exclusion checks remain intact, and no production security boundary changes.Documentation Writer Review
no-docs-neededDGX Station Hardware Evidence
Verification
Signed-off-by:line and every commit appears asVerifiedin GitHubpre-commit,commit-msg, andpre-pushhooks passed, ornpm run validate:prpassed after refreshingorigin/mainwhen hooks were skipped or unavailablenpm run docsbuilds without warnings (doc changes only)Signed-off-by: Apurv Kumaria akumaria@nvidia.com
Summary by CodeRabbit