Skip to content

Give the FAQ example test time to finish on Windows Node 20 - #83

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/fix-windows-faq-timeout-3dcb
Oct 11, 2026
Merged

cursor[bot] merged 1 commit into
mainfrom
cursor/fix-windows-faq-timeout-3dcb

Conversation

@jeffskafi

Copy link
Copy Markdown
Collaborator

Summary

Both open dependabot PRs fail CI on the same check: Node 20 on Windows. The FAQ chatbot example test runs several local CLI passes and hits the 20 second Vitest limit on that runner. Cleanup then throws EBUSY because the fixture server is still holding the temp directory.

This gives that test the same 120 second budget used by the other multi-command integration tests, and stops the fixture server the same way those tests do: wait for exit, then SIGKILL, and retry a locked Windows directory remove.

Testing

  • npx vitest run test/examples/faq-chatbot.test.ts passed locally (4 tests).

Slack Thread

Open in Web Open in Cursor 

The local pass/fail example exceeded the 20s test limit on that runner, and cleanup then failed with EBUSY because the fixture server still held the temp directory.

Co-authored-by: Jeff Skafi <jeffskafi@gmail.com>
@cursor
cursor Bot merged commit 17fdd8b into main Oct 11, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants