-
Notifications
You must be signed in to change notification settings - Fork 182
s390x_cpu_model_expansion: Add gen17 test coverage on s390x #4378
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: master
Are you sure you want to change the base?
Conversation
2e1e5f3 to
27f94e6
Compare
|
RHEL9: RHEL10: |
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 @fbq815 Thanks for this.
Your commit message says "add new subfunctions msa13,msa11,msa10 to tests on s390x" but I don't see any change about this specifically. Can you please clarify?
There are also some minor nitpicks, please check my comments. Please keep also in mind the avocado styleguide for your commit message and header - https://avocado-framework.readthedocs.io/en/latest/guides/contributor/chapters/styleguides.html#commit-style-guide
Rest LGTM, thanks.
27f94e6 to
f9db2b6
Compare
WalkthroughAdded a new s390x CPU model variant (gen17a/gen17b) requiring QEMU 9.1.0 with PAIE-related properties, removed gen16a/gen16b from RHEL.7 boot lists, and added gen17b to baseline and RHEL.7 cpu_models. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🔇 Additional comments (2)
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.
Actionable comments posted: 1
♻️ Duplicate comments (1)
qemu/tests/cfg/s390x_cpu_model.cfg (1)
46-46: RHEL.7 boot: gen16 removed — LGTMMatches objective “RHEL7 doesn’t support cpu models after gen15.”
🧹 Nitpick comments (1)
qemu/tests/cfg/s390x_cpu_model.cfg (1)
36-39: gen17a/gen17b with_paie added — verify gating and prune redundant props
- Please confirm 9.1.0 is the minimal QEMU that supports gen17 + paie on s390x in our CI matrices; if the floor is lower/higher, adjust required_qemu accordingly.
- Props include both vxeh2/vxeh3 and vxpdeh2/vxpdeh3. If vxeh3/vxpdeh3 imply the v2 features, consider dropping the v2 flags to reduce noise, unless the harness requires all explicit.
1. Add gen17 test coverage on s390x, this includes new subfunctions: msa10, msa11 and msa13 2. RHEL7 dosen't support cpu models after gen15, remove gen16. Signed-off-by: bfu bfu@redhat.com
f9db2b6 to
9971219
Compare
|
Test result: RHEL10: @smitterl updated and paste the newest test result here, please help me review again, thanks |
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 very much! LGTM
|
@PaulYuuu pleaes help me merge this |
msa10, msa11 and msa13
ID: 3939
Signed-off-by: bfu bfu@redhat.com
Summary by CodeRabbit
New Features
Chores