formulahendry / formulahendry/vscode-dotnet-test-explorer
[Question] Discover tests after delay or on-demand
- Dominant language
- TypeScript
- Stars
- 208
- Forks
- 93
- PR merge metrics
- No merged PRs in 30d
Description
### Environment
dotnet: 5.0.301
vscode: 1.59.1
extension: 0.7.5
### Question
When loading a project two things happen: 1) roslyn analyzers are run on all projects, and 2) tests are discovered - and this happens simultaneously. On a large workspace with multiple projects and thousands of tests, this is slooooooow.
Is it possible not to automatically discover tests (and do that on demand instead), or to delay by a few minutes? I looked for a setting that controls this but couldn't find one, maybe I'm not searching for the right words.
(I'm unsure whether this is possible via the extension, or is a vscode thing.)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the extension's project-loading, Roslyn analyzer, and test-discovery entry points to determine whether discovery is controlled by the extension or VS Code. Check existing settings and issue discussion for an on-demand or delayed mode; done would be a decided implementation scope or a documented configuration path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- developer-experience, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100