microsoft / microsoft/vscode-debugadapter-node
testsupport: allow disabling timeouts with stdio connection
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 306
- Forks
- 90
- Avg merge
- 8h 36m
- Merged PRs (30d)
- 3
Description
I've been struggling significantly with getting the testsupport client to run my debugadapter, and in the process have needed to attach a debugger to my debug adapter running under the testsupport client, but it does not run in network mode, so I keep getting cut off by the timeouts from testsupport, and i can't seem to disable them. Additionally, when I set the timeout to a very long time (several minutes), it hangs the process for that long after debugging ends, even if nothing else is going on.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the testsupport client’s timeout handling for stdio connections and trace how the configured timeout affects an attached debug adapter. The work is done when a stdio session can disable its timeout and ending a debugging session does not wait for an unnecessarily long timeout.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100