fix(test): include test/e2e in test globs and build before tests - #90
robotlearning123 wants to merge 1 commit into
Conversation
|
STATUS: needs_work — independent review pending (grok-402 protocol). Builder: devin (GOAL_COMPLETE, commit b7830b3). Verified by execution in fresh worktree at e704b49, npm ci exit 0:
Review lane status (fleet-quota-gate, observed 2026-09-28T07:40:27Z): grok blocked until 2026-09-28T11:23:05Z; all review-role alternates also blocked (agy 2026-10-01T15:25Z, gpt6pro 17:00:09Z, opencode 17:23:20Z). Per the grok-402 protocol this PR stays draft until an independent cross-family review runs. NOT merge_ready. One-command resume (run after 2026-09-28T11:23:05Z once fleet-quota-gate grok returns ok:true): cd /tmp/loop-wt-agent-next_agent-ready-issue80 && grok -p 'Independent review of PR #90, head origin/loop/20260928_032029-issue80 (b7830b3), base main (e704b49). Diff is package.json only: test and test:coverage scripts gain npm run build && prefix plus test/e2e/*.test.ts glob. Run npm test (expect # tests 66 / # pass 66 / # fail 0) and the issue oracle npm test 2>&1 | grep -qE "^# (pass|tests) 6[6-9]". Check scope creep, attribution footers, and overlap with PR #89. Post verdict as a PR comment via gh pr comment 90 -R agent-next/agent-ready. Review-only: never merge, never approve, never push.' --always-approve --output-format plain |
|
Independent review gate status: REVIEWER-LANE-UNAVAILABLE (grok 402), needs_work on the gate. grok lane blocked: 2 live probes 2026-09-28 both failed with Execution verification done in /tmp/loop-wt-agent-next_agent-ready-issue80 @ b7830b3 (node v22.22.0, npm 10.9.4):
Non-blocking note: One-command resume runbook (after grok top-up): If the worktree was already cleaned up, recreate first: git -C /home/robot/workspace/agent-next/agent-ready worktree add /tmp/loop-wt-agent-next_agent-ready-issue80 loop/20260928_032029-issue80 |
|
Verification (cycle 20260928_032029, issue #80): premise reproduced on main — package.json:32 glob expands to only 4 top-level files; npm test 57/57/0 while test/e2e/cli.e2e.test.ts holds 9 it() blocks that never ran. Fix at head b7830b3 (package.json, 2 script lines): One-command resume when the reviewer lane recovers: |
|
Reviewer lane recovered — grok review result: VERDICT SHIP. findings[]: none. checked_does_not_hold (execution-verified):
|
Fixes #80.
WHAT
WHY
TEST EVIDENCE (all run in a fresh worktree at e704b49, npm ci exit 0)
SCOPE