Skip to content

vmm_tests: moved keepalive test with uefi#2013

Merged
gurasinghMS merged 12 commits intomicrosoft:mainfrom
gurasinghMS:remove-openhcl-uefi-ka-test
Sep 18, 2025
Merged

vmm_tests: moved keepalive test with uefi#2013
gurasinghMS merged 12 commits intomicrosoft:mainfrom
gurasinghMS:remove-openhcl-uefi-ka-test

Conversation

@gurasinghMS
Copy link
Contributor

As discussed offline this test can be removed as a similar test that exercises the keepalive codebase already exists in the openhcl_servicing.rs file. This test is being flaky for no good reason so it should be ok to remove.

@gurasinghMS gurasinghMS marked this pull request as ready for review September 17, 2025 00:17
@gurasinghMS gurasinghMS requested a review from a team as a code owner September 17, 2025 00:17
Copilot AI review requested due to automatic review settings September 17, 2025 00:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Removes a flaky NVMe keepalive test with UEFI from the OpenHCL UEFI test suite, as redundant test coverage already exists in the OpenHCL servicing tests.

  • Removed the nvme_keepalive test function and its helper nvme_relay_servicing_core
  • Added the UEFI test configuration to the existing keepalive test in openhcl_servicing.rs

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/x86_64/openhcl_uefi.rs Removed flaky nvme_keepalive test and its helper function, plus unused import
vmm_tests/vmm_tests/tests/tests/multiarch/openhcl_servicing.rs Added UEFI test configuration to existing keepalive test to maintain coverage

@gurasinghMS gurasinghMS changed the title vmm_tests: removed keepalive test with uefi vmm_tests: moved keepalive test with uefi Sep 17, 2025
@gurasinghMS gurasinghMS requested a review from a team as a code owner September 17, 2025 17:15
@github-actions
Copy link

@github-actions
Copy link

smalis-msft
smalis-msft previously approved these changes Sep 18, 2025
@gurasinghMS gurasinghMS enabled auto-merge (squash) September 18, 2025 22:20
@gurasinghMS gurasinghMS merged commit 7e03d6e into microsoft:main Sep 18, 2025
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants