-
Notifications
You must be signed in to change notification settings - Fork 588
HDDS-12890. Add acceptance robot tests for ozone debug replicas verify #8613
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
HDDS-12890. Add acceptance robot tests for ozone debug replicas verify #8613
Conversation
Change-Id: I4e45e522a69c8ead36fa53df503f5c149a5fe555
Change-Id: I1f44cae5a7c6a093c5f568a96fde4d1ba743e33f
Change-Id: I3b5c93d325ca1fcbf81eaab2c49ecbcbfbb5662f
|
@adoroszlai could you please help us? Locally this test is passing, but on the CI it is failing, the datanode is not able to come up after a stop. I found this in the DN logs: After this I found this in the acceptance logs: This leads us to a problem with this part of the debug tools testing ozone/hadoop-ozone/dist/src/main/compose/ozonesecure-ha/test-debug-tools.sh Lines 37 to 47 in 5a3e4e7
This way is used at other acceptance tests as well, do you see any issue with the debug tools testing? Thanks in advance! |
This is fine,
This happens because in GitHub's environment, the user ID is different between the host and the container. Overwriting the container changes its owner.
Before: After: |
|
@sarvekshayr Sorry, I accidentally pushed my second batch of commits to your fork. Please feel free to restore 72d8c44 by force-push. |
Thank you @adoroszlai for fixing the issue. |
Tejaskriya
left a comment
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 for working on this @sarvekshayr, please find my comments below
hadoop-ozone/dist/src/main/smoketest/debug/block-existence-check.robot
Outdated
Show resolved
Hide resolved
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 for addressing the comments. LGTM
dombizita
left a comment
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.
Thank you for working on this @sarvekshayr! These are very useful changes, thanks for keeping in my mind all the needed changes!
|
|
|
Thanks for the patch @sarvekshayr , thanks for the reviews and assists @dombizita @adoroszlai |
What changes were proposed in this pull request?
Added acceptance tests for the ozone debug replicas verify tool.
Checksum verification:
Block existence check:
Also renamed the robot test files to better reflect the test cases.
What is the link to the Apache JIRA
HDDS-12890
How was this patch tested?
CI: https://github.com/sarvekshayr/ozone/actions/runs/15672437320