Skip to content
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

More Test coverage + fix some code coverage bugs #321

Merged
merged 18 commits into from
Feb 17, 2023

Conversation

drdrsh
Copy link
Collaborator

@drdrsh drdrsh commented Feb 15, 2023

Connection to the CI databases is viewed by Postgres as coming from localhost. The pg_hba.conf file generated by the docker image uses trust for these connections, that's why we had no test coverage on SASL and md5 branches.

This PR fixes this issue.

There was also an issue with under-reporting code coverage. This should be fixed now

Before

Screen Shot 2023-02-16 at 11 02 36 PM

Screen Shot 2023-02-16 at 11 02 48 PM

After

Screen Shot 2023-02-16 at 11 07 04 PM

Screen Shot 2023-02-16 at 11 03 21 PM

@drdrsh drdrsh marked this pull request as ready for review February 17, 2023 05:08
@drdrsh drdrsh merged commit f913480 into postgresml:main Feb 17, 2023
@drdrsh drdrsh changed the title Enable more auth methods in CI More Test coverage + fix some code coverage bugs Feb 17, 2023
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.

1 participant