-
Notifications
You must be signed in to change notification settings - Fork 95
Support multi node integ tests #1320
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
base: main
Are you sure you want to change the base?
Support multi node integ tests #1320
Conversation
c4578a3
to
e4cb9cf
Compare
Gradle check is failing. |
@owaiskazi19 Can you update the change log? |
Unrelated test is failing on main as well
|
0fd5b66
to
0b70dac
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Thanks for the PR @owaiskazi19 !
Not have much context on the current flakey tests. Can @vibrantvarun help verify? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you! @owaiskazi19
0188474
to
6c1b43a
Compare
I thought we are sharing test cases between single node and multi node? I that case, setting shard number to be 3 even for single node won't have any harm? |
We can only change number of nodes from the outside of test logic. If we have whole test suite running on both single node and multiple nodes that's fine, we have more coverage. Where I do have concerns is if we remove tests that run on a single node and will run everything on a multiple nodes. At first glance this should lead to a yellow cluster state if we have only one shard without replicas. |
This is true for single node as well. Cluster health will be yellow if there is no replica even with single node. |
b512144
to
7a5fda6
Compare
Yes, you're correct, this will be same for a single node cluster, then it should be fine to run all tests on a multi node cluster |
7949a8f
to
d4195b8
Compare
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
Signed-off-by: Owais <[email protected]>
1ac98fd
to
28eeb57
Compare
Description
Support multi node integ tests.
Improvements done for CI in this PR:
Related Issues
Resolves ##1307
Check List
--signoff
.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.