Skip to content

Expose grpc conformance client as an interface in the conformance suite #3093

@snehachhabria

Description

@snehachhabria

What would you like to be added:

Would like to make the conformance/utils/grpc client:

type client struct {
an interface and expose it in the ConformanceOptions:
RoundTripper roundtripper.RoundTripper
similar to the RoundTripper:
type RoundTripper interface {

Why this is needed:
This would make it the GRPCRoute tests consistent with the HTTPRoute tests in the conformance suite. This in turn would benefit our implementation (Application Gateway for Containers) to run the conformance suite in environments where the IP address is not directly reachable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/conformance-testIssues or PRs related to Conformance tests.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions