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

Added integration testing against more versions of ClickHouse #22

Merged
merged 4 commits into from
Feb 8, 2024
Merged

Conversation

aleksvagachev
Copy link
Collaborator

SUMMARY

Added integration testing against more versions of Clickhouse
The latest lts versions for 2021, 2022, 2023 have been selected for testing

Issue #20

Copy link

codecov bot commented Feb 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (f58ead3) 80.73% compared to head (3eb24b4) 81.14%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #22      +/-   ##
==========================================
+ Coverage   80.73%   81.14%   +0.40%     
==========================================
  Files           2        2              
  Lines         244      244              
  Branches       37       37              
==========================================
+ Hits          197      198       +1     
  Misses         28       28              
+ Partials       19       18       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@Andersson007 Andersson007 left a comment

Choose a reason for hiding this comment

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

@aleksvagachev hi, sorry for the late reply! Was on Fosdem AFK
thanks, it's a great improvement!

Comment on lines +105 to +107
- 21.8.15.7
- 22.8.9.24
- 23.8.9.54
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- 21.8.15.7
- 22.8.9.24
- 23.8.9.54
- 21.8.15.7
- 23.8.9.54

how about testing against the oldest supported and the newest ones?
i know now it's OK but when we add more python versions + maybe connector versions it can make a difference. What do you think?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

It's a good option, it just doesn't take into account the features of the intermediate version, we may miss something. Can we test with three versions up to version 1.0.0, then reduce it to two?

Copy link
Contributor

Choose a reason for hiding this comment

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

sure, SGTM, we can always remove it later if needed

Copy link
Contributor

@Andersson007 Andersson007 left a comment

Choose a reason for hiding this comment

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

@aleksvagachev thanks for the contribution!

@Andersson007 Andersson007 merged commit 9ea2763 into ansible-collections:main Feb 8, 2024
7 checks passed
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