[4.20] [Storage] Use ssh retries in run_ssh_commands (#4471)#4597
[4.20] [Storage] Use ssh retries in run_ssh_commands (#4471)#4597jpeimer wants to merge 3 commits intoRedHatQE:cnv-4.20from
Conversation
<!-- full-ticket-url needs to be provided. This would add a link to the pull request to the jira and close it when the pull request is merged If the task is not tracked by a Jira ticket, just write "NONE". --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> * **Tests** * Standardized retry timeouts and polling for remote command execution across storage tests for more reliable, consistent test behavior. * Switched tests to use a consolidated shared helper for running commands and validating remote output. * **Chores** * Removed unused imports and deleted redundant test helpers to reduce duplication and simplify maintenance. * Added a shared helper for command-and-assert operations used by multiple tests. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Jenia Peimer <jpeimer@redhat.com> Signed-off-by: rnetser <rnetser@redhat.com> Signed-off-by: Nir Dothan <ndothan@redhat.com> Signed-off-by: Yossi Segev <ysegev@redhat.com> Co-authored-by: Ruth Netser <rnetser@redhat.com> Co-authored-by: Nir Dothan <ndothan@redhat.com> Co-authored-by: Yossi Segev <40713576+yossisegev@users.noreply.github.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features: 🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
Signed-off-by: Jenia Peimer <jpeimer@redhat.com>
df28125 to
74bfff8
Compare
|
/build-and-push-container |
|
New container for quay.io/openshift-cnv/openshift-virtualization-tests:pr-4597 published |
|
/lgtm |
Short description:
Backport: #4471
More details:
What this PR does / why we need it:
Which issue(s) this PR fixes:
Special notes for reviewer:
jira-ticket: