cyberneticlibrary

Run and debug OpenClaw tests

openclaw-testingskillsetup L3377,536
openclaw/openclaw
What it does

Route test choices, run CI lanes, debug failures cheaply

Best for

Avoiding expensive full-suite runs by routing proof surface to correct lane (changed/check/vitest/docker) with cost first

Inputs
  • · git diff
  • · lane scope
Outputs
  • · vitest/check results
  • · CI lane status
Requires
  • · pnpm
  • · vitest
  • · crabbox
  • · testbox
Preconditions

In openclaw repo; pnpm cache warm

Failure modes
  • · Broad test sweep runs when narrow proof suffices
  • · Worktree dependency reconciliation kills linked checkouts
  • · Flaky parallel tests create false failures
Trust signals
  • · Crabbox/Testbox routing documented
  • · Codex worktree guardrails
  • · Local vs remote proof distinction