Skip to content

GODRIVER-3157 Skip Serverless Proxy test that requires failpoint on hello. #1640

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 14, 2024

Conversation

matthewdale
Copy link
Collaborator

@matthewdale matthewdale commented May 13, 2024

GODRIVER-3157

Summary

Skip the "errors during the initial connection hello are ignored" test case when running against Serverless Proxy, which doesn't support failpoints on "hello".

Also sync the latest sdam-error-handling load balancer tests at mongodb/specifications@008d2f5 to get the corrected test description (since the skipping logic is based on test description, so would stop skipping the test if we synced that test later).

Background & Motivation

Serverless Proxy responds to "hello" directly (i.e. does not forward it to the database layer) and does not support failpoints. This test will not work on Serverless Proxy because it depends on setting a failpoint on "hello".

@mongodb-drivers-pr-bot mongodb-drivers-pr-bot bot added the priority-3-low Low Priority PR for Review label May 13, 2024
Copy link
Contributor

API Change Report

No changes found!

blink1073
blink1073 previously approved these changes May 13, 2024
Copy link
Member

@blink1073 blink1073 left a comment

Choose a reason for hiding this comment

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

LGTM!

@matthewdale matthewdale merged commit 5979e93 into mongodb:v1 May 14, 2024
32 of 38 checks passed
blink1073 pushed a commit to blink1073/mongo-go-driver that referenced this pull request May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority-3-low Low Priority PR for Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants