test(cli): isolate PTY route tests from indexing - #12818
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge lgtm — incremental review of the follow-up commit. The PTY test file now sets Files Reviewed (1 file)
Previous Review Summary (commit 48400d8)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 48400d8)Status: No Issues Found | Recommendation: Merge lgtm — single-line test-only timeout bump ( Files Reviewed (1 file)
Reviewed by kimi-k3 · Input: 39K · Output: 4.3K · Cached: 261.1K Review guidance: REVIEW.md from base branch |
test(cli): isolate PTY route tests from indexing
The Darwin CLI profile runs these PTY route tests with full instance bootstrap. Each temporary project inherits Kilo's default indexing plugin, which fork-detaches indexing startup and can race PTY setup or consume native test resources. In the failing run, indexing initialization appeared immediately before the plugin-backed PTY test stalled.\n\nDisable codebase indexing for this test file, matching the existing instance-route auth test isolation. The suite still exercises external plugin loading, PTY environment precedence, credential stripping, websocket output, and cleanup, but no longer starts an unrelated indexing worker for each temporary project. The test retains its original 30-second deadline.