Skip to content

Optimize the server mode discovery workflow#3877

Merged
MarcoRossignoli merged 3 commits into
microsoft:mainfrom
MarcoRossignoli:dev/mr/opt
Sep 27, 2024
Merged

Optimize the server mode discovery workflow#3877
MarcoRossignoli merged 3 commits into
microsoft:mainfrom
MarcoRossignoli:dev/mr/opt

Conversation

@MarcoRossignoli
Copy link
Copy Markdown
Contributor

This pull request includes several changes to the Playground project and the Microsoft.Testing.Platform components, focusing on project configuration, code cleanup, and feature enhancements. The most important changes include updates to project references, import statements, and the addition of new capabilities to the testing platform.

Project Configuration Updates:

  • Consolidated ProjectReference tags in samples/Playground/Playground.csproj for better readability.
  • Added an import statement for Microsoft.Testing.Platform.props in samples/Playground/Playground.csproj to include platform capabilities.

Code Cleanup:

  • Uncommented previously commented-out debugging and test host controller code in samples/Playground/Program.cs to enable these features.

Feature Enhancements:

  • Added a new boolean parameter isJsonRpcProtocol to several classes and methods to support JSON-RPC protocol in the test framework. [1] [2] [3] [4] [5]
  • Introduced new project capabilities in src/Platform/Microsoft.Testing.Platform/buildMultiTargeting/Microsoft.Testing.Platform.props to handle test process exit and list-tests options in server mode.

@MarcoRossignoli MarcoRossignoli merged commit ebad722 into microsoft:main Sep 27, 2024
@MarcoRossignoli MarcoRossignoli deleted the dev/mr/opt branch September 27, 2024 14:36
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