IUO: Multiarch STD#4763
Conversation
Signed-off-by: Harel Meir <hmeir@redhat.com>
|
Caution Review failedFailed to post review comments 📝 WalkthroughWalkthroughThis PR adds two new test modules to validate multi-architecture golden image functionality: one module tests architecture-specific boot source resources and pointer DataSources, while the other module tests metrics behavior when multi-arch support is enabled or disabled across heterogeneous clusters. ChangesMulti-Architecture Golden Image Tests
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes The PR introduces two substantial test modules with six test methods across two classes (metrics) and two test methods in one class (boot sources), each with descriptive docstrings and marks. While the test patterns are homogeneous and straightforward, the reviewer must validate test scope, assertions, and logical correctness across multiple independent test scenarios covering enabled/disabled multi-arch states and resource validation. 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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. |
| - Multi-arch golden images support enabled | ||
| """ | ||
|
|
||
| @pytest.mark.polarion("CNV-XXXXX") |
There was a problem hiding this comment.
if it is a WIP pr - pls mark it accordingly
| and correctness on a heterogeneous cluster. | ||
| Preconditions: | ||
| - Multi-arch golden images support enabled |
There was a problem hiding this comment.
shouldn't it be more detailed in STD?
| Preconditions: | ||
| - Multi-architecture cluster with AMD64 and ARM64 worker nodes | ||
| - Golden images namespace exists |
| """ | ||
|
|
||
| @pytest.mark.polarion("CNV-XXXXX") | ||
| def test_architecture_specific_boot_source_resources(self): |
There was a problem hiding this comment.
don't we have these tests in regression?
Short description:
Multiarch std
More details:
What this PR does / why we need it:
Which issue(s) this PR fixes:
Special notes for reviewer:
jira-ticket:
https://redhat.atlassian.net/browse/CNV-78180
Summary by CodeRabbit