Skip to content

Conversation

@jkoritzinsky
Copy link
Member

Now that we've moved entirely to the new test system, we can remove the old XUnitWrapper logic from the test build system and the helix publishing. This will help us be able to further evolve the test system as we will now have a baseline of 1 test running mechanism instead of 2.

To ensure compatibility with some of the community's workflows, I've added a very basic local test runner for the BuildAllTestsAsStandalone=true scenario. This scenario used to fall back on the old test runner system. With that system gone, a replacement was needed.

@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 22 out of 22 changed files in this pull request and generated 3 comments.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@jkoritzinsky jkoritzinsky merged commit 4383977 into dotnet:main Jan 30, 2026
165 of 171 checks passed
@jkoritzinsky jkoritzinsky deleted the legacy-test-runner-cleanup branch January 30, 2026 22:46
@github-project-automation github-project-automation bot moved this to Done in AppModel Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants