Skip to content

Conversation

@glbrntt
Copy link
Collaborator

@glbrntt glbrntt commented Jul 23, 2019

Motivation:

The ClientTimeoutTests were often flakey as they relied on waiting
for specified times instead of reacting to signals.

Modifications:

Provide an internal init for ClientConnection which uses an
EmbeddedChannel. Rewrite the ClientTimeoutTests to make use of
this change.

Result:

ClientTimeoutTests are more reliable.

Motivation:

The ClientTimeoutTests were often flakey as they relied on waiting
for specified times instead of reacting to signals.

Modifications:

Provide an internal init for ClientConnection which uses an
EmbeddedChannel. Rewrite the ClientTimeoutTests to make use of
this change.

Result:

ClientTimeoutTests are more reliable.
@MrMage MrMage merged commit 7416161 into grpc:nio Jul 24, 2019
@glbrntt glbrntt deleted the client-timeout-tests branch August 5, 2020 09:06
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.

2 participants