Skip to content

Conversation

@Youssef1313
Copy link
Member

No description provided.

@github-actions
Copy link
Contributor

This PR is targeting main, which is now for .NET 11-facing work. If you intended to target .NET 10, either retarget this PR to release/10.0.1xx or make sure you backport the change to release/10.0.1xx after merging. See #50394 for more details.

@Youssef1313 Youssef1313 marked this pull request as ready for review August 27, 2025 12:16
Copilot AI review requested due to automatic review settings August 27, 2025 12:16
@Youssef1313 Youssef1313 changed the base branch from main to release/10.0.1xx August 27, 2025 12:17
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.

Pull Request Overview

Fixes handshaking issues between dotnet test and the Microsoft Testing Platform (MTP) by adding protocol version validation and improving handshake failure handling.

  • Adds validation to ensure MTP supports the required protocol version 1.0.0
  • Fixes terminal formatting logic for target framework and architecture display
  • Adds workaround to ignore handshake failures during help command execution

Reviewed Changes

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

File Description
TestApplicationEventHandlers.cs Adds protocol version validation and moves testApplication variable declaration
TerminalTestReporter.cs Fixes terminal formatting bug and adds help command handshake failure workaround

@Youssef1313 Youssef1313 merged commit ccff236 into release/10.0.1xx Aug 29, 2025
28 checks passed
@Youssef1313 Youssef1313 deleted the dev/ygerges/handshake branch August 29, 2025 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants