Skip to content

Remove ZooKeeper from unit tests#13745

Merged
alexey-milovidov merged 1 commit intomasterfrom
remove-zookeeper-from-unit-tests
Aug 15, 2020
Merged

Remove ZooKeeper from unit tests#13745
alexey-milovidov merged 1 commit intomasterfrom
remove-zookeeper-from-unit-tests

Conversation

@alexey-milovidov
Copy link
Copy Markdown
Member

Changelog category (leave one):

  • Build/Testing/Packaging Improvement

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
ZooKeeper cannot work reliably in unit tests in CI infrastructure. Using unit tests for ZooKeeper interaction with real ZooKeeper is bad idea from the start (unit tests are not supposed to verify complex distributed systems). We already using integration tests for this purpose and they are better suited.

As a result, the unit tests with ZooKeeper fails sporadically in approx 1 of 1000 runs due to connection loss. There were multiple attempts to just add more retries, all unsuccessful.

@robot-clickhouse robot-clickhouse added the pr-build Pull request with build/testing/packaging improvement label Aug 15, 2020
@alexey-milovidov alexey-milovidov added the testing Special issue with list of bugs found by CI label Aug 15, 2020
@alexey-milovidov
Copy link
Copy Markdown
Member Author

#13165
#11693

@alexey-milovidov
Copy link
Copy Markdown
Member Author

Unit tests Ok.

@alexey-milovidov alexey-milovidov self-assigned this Aug 15, 2020
@alexey-milovidov alexey-milovidov merged commit 74de096 into master Aug 15, 2020
@alexey-milovidov alexey-milovidov deleted the remove-zookeeper-from-unit-tests branch August 15, 2020 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-build Pull request with build/testing/packaging improvement testing Special issue with list of bugs found by CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants