-
Notifications
You must be signed in to change notification settings - Fork 271
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
Skipping integTest for rpm and deb distribution for CCR #4905
Conversation
Signed-off-by: nandan <nandnkum@amazon.com>
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.
Hi @nandnkum ,
Add some comments.
Once you resolve those I will check if we need test cases update. Thanks.
@@ -172,6 +172,11 @@ pipeline { | |||
echo "Skipping tests for ${component_check} as is not present in the provided build manifest." | |||
componentList -= component_check | |||
} | |||
// Skipping integTest for cross-cluster-replication component when running on deb and rpm distribution |
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.
Spacing.
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.
Please also add TODO
to this comment and link the corresponding issue.
Eventually we would need to fix this as this change is temporary.
Thanks.
@@ -172,6 +172,11 @@ pipeline { | |||
echo "Skipping tests for ${component_check} as is not present in the provided build manifest." | |||
componentList -= component_check | |||
} | |||
// Skipping integTest for cross-cluster-replication component when running on deb and rpm distribution | |||
if ((distribution.equals('rpm') || distribution.equals('deb')) && component_check == 'cross-cluster-replication') { |
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.
Can we keep consistent on using equals
vs ==
.
…t when running on deb and rpm distribution. Signed-off-by: nandan <nandnkum@amazon.com>
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.
Thanks @nandnkum .
cc: @prudhvigodithi whether we need to merge this next week after 2.16.0 is out. (convert back to draft just in case)
Or we can test earlier on this. Thanks.
Please wait until 2.16.0 is out. If the pipeline breaks due to syntax or other issues, release process might be stuck. Also @nandnkum Is there no plan to support CCR on these distributions in the long term? |
I see! Trying to think of a better way to skip for specific use-cases (like this one) instead of adding conditional statements. @peterzhuamazon @prudhvigodithi Do you think we can add something in test-manifest to handle this? |
We can, but that would take a bit more time. |
Able to skip, tho not perfect, we should look into directly making the call in python code later. Thanks. |
Skipping integTest for cross-cluster-replication component when running on deb and rpm distribution.