Skip to content

Make client for MTP and publish it as nuget #5667

@nohwnd

Description

@nohwnd

Summary

Provide package like vstest console translation layer, that will be able to recognize mtp processes, start them, send them requests and handle responses.

Background and Motivation

Orchestrating MTP is not super easy and requires implementation of the protocol which we documented but don't provide a public reference implementation for. If we had it then multiple places could take advantage of this client, for tasks like orchestrating runs, sharding (#4068), mutation runs and so on.

Proposed Feature

Extract the client code that we have in VS, and make it into a client package for MTP.

Alternative Designs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: MTPBelongs to the Microsoft.Testing.Platform core libraryNeeds: DesignNeeds research and proposal for how the feature will be implemented.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions