Repository navigation
Commit 84d667e
Stabilize inline CodeLens test cleanup on Windows (#1913)
## Summary
- retry transient Windows filesystem locks when removing the inline
CodeLens integration workspace
- keep cleanup failures visible after a bounded retry window
- document the Windows integration-test cleanup pattern
## Validation
- `npm run lint`
- `npm run compile-tests`
- `npm run unittest` (`2812 passing`, `7 pending`)
- `npm run compile`
- targeted CodeLens integration suite passed once, then 10 consecutive
Windows stress runs passed with no leftover temporary workspaces
- deterministic Windows probe reproduced `EBUSY` without retries and
verified the bounded retry removes the held directory
- full integration run passed the CodeLens suite; an unrelated
environment-creation test timed out
Fixes #1911
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>1 parent 9ee9e22 commit 84d667e
2 files changed
Lines changed: 7 additions & 1 deletion
File tree
- .github/instructions
- src/test/integration
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
| 619 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
65 | 70 | | |
66 | 71 | | |
67 | 72 | | |
| |||
0 commit comments