Skip to content

[conformance] Properly handle lifecycle of an externally passed gRPC client #3156

@gauravkghildiyal

Description

@gauravkghildiyal

What would you like to be added:
This issue is for tracking the changes discussed in #3130 (comment)... tl;dr being that MakeRequestAndExpectEventuallyConsistentResponse() should not close an externally passed gRPC client.

Why this is needed:
The same client could be getting used across multiple tests in parallel. Closing the client should be the responsibility of the place where it was created (and not necessarily within the place where the client gets used)

/cc @snehachhabria

Metadata

Metadata

Assignees

Labels

area/conformance-testIssues or PRs related to Conformance tests.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions