Skip to content

Migrate tests to Microsoft Testing Platform v2 - #1806

Draft
Jevan Saks (jevansaks) wants to merge 2 commits into
mainfrom
jevansa-microsoft-migrate-tests-to-mtp
Draft

Migrate tests to Microsoft Testing Platform v2#1806
Jevan Saks (jevansaks) wants to merge 2 commits into
mainfrom
jevansa-microsoft-migrate-tests-to-mtp

Conversation

@jevansaks

Copy link
Copy Markdown
Member

Summary

  • migrate test projects to xUnit 4.0.0 on explicit Microsoft Testing Platform v2
  • replace VSTest filters, logging, coverage, and dump options with MTP-native equivalents
  • preserve CI sharding, zero-test behavior, diagnostics, TRX publication, and cross-platform serialization
  • validate the migration with both .NET SDK 10.0.400 and 10.0.302

Supersedes #1794.

Validation

  • dotnet build Microsoft.Windows.CsWin32.sln -c Release
  • tools/dotnet-test-cloud.ps1 -Configuration Release -PublishResults (1,647 passed)
  • all high-memory shard filters verified with MTP test discovery

Jevan Saks (jevansaks) and others added 2 commits August 27, 2026 23:13
Use xUnit 4's explicit MTP v2 package and native .NET 10 test runner, with MTP extensions for coverage, dumps, and TRX reporting.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Translate CI filters, diagnostics, dumps, coverage, and TRX publication to native MTP options and validate SDK 10.0.302 alongside the repository SDK.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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.

1 participant