fix(e2e): use sandbox subcommands in scenario suites#3927
Conversation
PR Review AdvisorRecommendation: blocked This is an automated advisory review. A human maintainer must make the final merge decision. Limitations: Review used trusted deterministic PR metadata and read-only file inspection only; no commands, tests, package-manager operations, or PR scripts were executed.; No linked issues or issue comments were available, so acceptance mapping is based on PR-body clauses and diff evidence rather than linked-issue acceptance criteria.; CI and E2E checks were still pending in the provided metadata, so final pass/fail signal for the latest head SHA was unavailable.; Overlapping PRs were identified from trusted metadata but their full diffs were not inspected in this review. Full advisor summaryPR Review AdvisorBase: Patch is a narrow E2E command-shape fix and appears correct, but merge is currently blocked by pending CI/mergeStateStatus and overlapping active PRs touching the same files. Gate status
🔴 Blockers
🟡 Warnings
🔵 Suggestions
Acceptance coverage
Security review
Test / E2E status
✅ What looks good
Review completeness
|
E2E Advisor RecommendationRequired E2E: None Full advisor summaryE2E Recommendation AdvisorBase: Required E2E
Optional E2E
New E2E recommendations
|
Summary
nemoclaw sandbox status/logs <name>Root cause
Nightly E2E run 26185198123 failed
onboard-negative-paths-e2ebecause the new baseline scenario suite called legacy-stylenemoclaw status <sandbox>. The current globalstatuscommand no longer accepts a sandbox name and reportsUnexpected argument; sandbox-specific status/logs live undernemoclaw sandbox ....Validation
git diff --checknpm test -- --run test/e2e/scenario-framework-tests/e2e-lib-helpers.test.ts test/e2e/scenario-framework-tests/e2e-suite-runner.test.ts