-
Notifications
You must be signed in to change notification settings - Fork 153
vmm_tests: More multiarch cleanups #2078
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
Conversation
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.
Pull Request Overview
This PR performs multiarch test cleanup by removing tests that don't cover project code, enabling previously commented tests, and improving test organization. The changes focus on removing Hyper-V tests without OpenHCL, consolidating duplicated tests, and adding NUMA node configuration to heavy tests.
Key changes:
- Removed Hyper-V tests without OpenHCL from the frontpage test
- Re-enabled previously commented TDX tests and added missing test configurations
- Added NUMA topology configuration (vps_per_socket: Some(8)) to heavy test scenarios
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
File | Description |
---|---|
vmm_tests/vmm_tests/tests/tests/multiarch.rs | Main test cleanup including removal of non-OpenHCL tests, re-enabling TDX tests, adding NUMA configuration, and reorganizing test functions |
vmm_tests/vmm_tests/tests/tests/multiarch/vmbus_relay.rs | Added NUMA topology configuration to heavy vmbus relay test |
Head branch was pushed to by a user without write access
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.
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.
Remove tests that don't actually cover any of our code (hyper-v without openhcl),
try uncommenting tests to see if they're still broken, move more tests to use pipette, add numa node configuration to heavy tests, remove some duplicated testing, and ensure nothing's missing.