Skip to content

Share more cohosting tests between VS and VS Code#12204

Merged
davidwengier merged 7 commits intodotnet:mainfrom
davidwengier:MoreCohostTesting
Sep 10, 2025
Merged

Share more cohosting tests between VS and VS Code#12204
davidwengier merged 7 commits intodotnet:mainfrom
davidwengier:MoreCohostTesting

Conversation

@davidwengier
Copy link
Member

@davidwengier davidwengier commented Sep 9, 2025

This started as "Oh, we should share more tests", then became "oh, we're not running these tests on Mac and Linux?", and then a bunch of annoying investigation into why the mac and linux test runs just hung.

Ended up skipping a few tests when not on windows to unblock this. One uses a named pipe which failed reliably, but I think its okay to skip because because a) its testing serialization, not named pipes, b) it's not relevant for cohosting which is on by default in VS Code, and c) I have no idea what I'm doing. The other couple of tests only failed on macOS in release, so might just be flaky, but I feel the last two reasons still apply.

@davidwengier davidwengier changed the title Should probably run the tests on other OSes, since thats the point Share more cohosting tests between VS and VS Code Sep 10, 2025
@davidwengier davidwengier marked this pull request as ready for review September 10, 2025 06:30
@davidwengier davidwengier requested a review from a team as a code owner September 10, 2025 06:30
@davidwengier davidwengier merged commit bf274ac into dotnet:main Sep 10, 2025
11 checks passed
@davidwengier davidwengier deleted the MoreCohostTesting branch September 10, 2025 23:23
@dotnet-policy-service dotnet-policy-service bot added this to the Next milestone Sep 10, 2025
@akhera99 akhera99 modified the milestones: Next, 18.0 P1, 18.0 P2 Sep 22, 2025
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.

3 participants