Skip to content

Conversation

gjcairo
Copy link
Collaborator

@gjcairo gjcairo commented Oct 8, 2024

This PR adds E2E tests for NIOPosix's transport implementation with TLS enabled. It also adds some additional API to create TLS configs.

@gjcairo gjcairo added the 🆕 semver/minor Adds new public API. label Oct 8, 2024
@gjcairo gjcairo requested a review from glbrntt October 8, 2024 22:40
@gjcairo gjcairo changed the title E2e tests Add E2E tests with TLS enabled Oct 8, 2024
@gjcairo gjcairo requested review from glbrntt and removed request for glbrntt October 9, 2024 14:58
Copy link
Collaborator

@glbrntt glbrntt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good start, I think we can tidy up a lot of the test code though!

@gjcairo gjcairo requested a review from glbrntt October 14, 2024 14:17
Copy link
Collaborator

@glbrntt glbrntt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is much easier to follow than before! I left a couple of nits but otherwise it looks great.

@gjcairo gjcairo requested a review from glbrntt October 15, 2024 10:07
Copy link
Collaborator

@glbrntt glbrntt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM assuming CI passes after #13 is merged. Thanks Gus!

@gjcairo gjcairo enabled auto-merge (squash) October 15, 2024 10:36
@gjcairo gjcairo merged commit b0d3ba0 into grpc:main Oct 15, 2024
4 of 6 checks passed
@gjcairo gjcairo deleted the e2e-tests branch October 15, 2024 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants