Skip to content

Pipe protocol: Introduce handshaking with orchestrator #6179

Description

@Youssef1313

Today, test host controllers and test hosts do handshake in the pipe protocol used for dotnet test. We should probably also make the orchestrator handshake as well, potentially with a "reason"/"feature" property. Today, the only known "feature" is "retry".

It might be also useful to add timestamps to all messages sent in the protocol.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/mtpMicrosoft.Testing.Platform core library.area/server-mode-pipeMTP server mode - named pipe transport.external/dotnet-testBlocked on `dotnet test` integration.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions