Skip to content

vmm_tests: mark some tests as unstable#3514

Merged
smalis-msft merged 1 commit into
microsoft:mainfrom
tjones60:mark_unstable
May 19, 2026
Merged

vmm_tests: mark some tests as unstable#3514
smalis-msft merged 1 commit into
microsoft:mainfrom
tjones60:mark_unstable

Conversation

@tjones60
Copy link
Copy Markdown
Contributor

The following tests have been failing in CI:

  • x86_64__openvmm_linux_x64_virtio_blk_device
  • multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_use_hw_unseal
  • multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_skip_hw_unseal

Mark them as unstable for now until a fix can be developed.

Copilot AI review requested due to automatic review settings May 19, 2026 01:09
@tjones60 tjones60 requested a review from a team as a code owner May 19, 2026 01:09
Copy link
Copy Markdown
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

This PR marks selected VMM tests as unstable so current CI failures do not block PR validation while fixes are developed.

Changes:

  • Marks the x86_64 virtio-blk Linux-direct OpenVMM test as unstable.
  • Converts two Windows-only TPM SNP Hyper-V OpenHCL tests to vmm_test_with(unstable(...)).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
vmm_tests/vmm_tests/tests/tests/x86_64.rs Marks virtio_blk_device as unstable for the Linux-direct OpenVMM configuration.
vmm_tests/vmm_tests/tests/tests/multiarch/tpm.rs Imports vmm_test_with on Windows and marks skip_hw_unseal / use_hw_unseal SNP variants unstable.
Comments suppressed due to low confidence (1)

vmm_tests/vmm_tests/tests/tests/multiarch/tpm.rs:815

  • The nearby comment still refers to the #[vmm_test] attribute even though this test now uses #[vmm_test_with]. Please update the comment to avoid stale guidance for this config mapping.
#[vmm_test_with(unstable(

Comment thread vmm_tests/vmm_tests/tests/tests/multiarch/tpm.rs
@github-actions
Copy link
Copy Markdown

@smalis-msft
Copy link
Copy Markdown
Contributor

Make sure John and Ming-Wei are aware of these.

@smalis-msft smalis-msft merged commit e0b5138 into microsoft:main May 19, 2026
100 of 102 checks passed
shenw0000 added a commit to shenw0000/openvmm that referenced this pull request May 21, 2026
cxl

cxl mmio reserve

root port bar for cxl component reg

debug

fix align

debug

hdm and ssdt

hdm

separate cxl pci mmio

fix: hid and cid

cedt

cedt

bug fix

debug

Add debug logs

fix

Revert "Add debug logs"

This reverts commit 27cf831.

cxl component regs

fix

small changes

debug log

debug more

Revert "debug more"

This reverts commit ff67454.

Revert "debug log"

This reverts commit f1da238.

save&restore + wip: dvsec

wip: dvsec cxl

CXL dvsec

rename

port dvsec

flex bus port dvsec

reg locator dvsec

port cxl

port cxl

debug

debug

Revert "debug"

This reverts commit 29d87bf.

Revert "debug"

This reverts commit d77df19.

test: cxl mem

add type3

cxl test

cxl test log

fix bug

fix bug

leave todo

AI CR

More AI review

more fixes

fix

fix

fix

fix more ai review

CR

CR

CR

fix

merge

fix more ai review

fix

CR

CR

CR

petri: Plumb EfiDiagnosticsLogLevel and add INFO level test (microsoft#3481)

vmm_tests: mark some tests as unstable (microsoft#3514)

The following tests have been failing in CI:

- x86_64__openvmm_linux_x64_virtio_blk_device
- multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_use_hw_unseal
- multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_skip_hw_unseal

Mark them as unstable for now until a fix can be developed.

CR

fix

CR

CR

CR

CR
shenw0000 added a commit to shenw0000/openvmm that referenced this pull request May 21, 2026
cxl

cxl mmio reserve

root port bar for cxl component reg

debug

fix align

debug

hdm and ssdt

hdm

separate cxl pci mmio

fix: hid and cid

cedt

cedt

bug fix

debug

Add debug logs

fix

Revert "Add debug logs"

This reverts commit 27cf831.

cxl component regs

fix

small changes

debug log

debug more

Revert "debug more"

This reverts commit ff67454.

Revert "debug log"

This reverts commit f1da238.

save&restore + wip: dvsec

wip: dvsec cxl

CXL dvsec

rename

port dvsec

flex bus port dvsec

reg locator dvsec

port cxl

port cxl

debug

debug

Revert "debug"

This reverts commit 29d87bf.

Revert "debug"

This reverts commit d77df19.

test: cxl mem

add type3

cxl test

cxl test log

fix bug

fix bug

leave todo

AI CR

More AI review

more fixes

fix

fix

fix

fix more ai review

CR

CR

CR

fix

merge

fix more ai review

fix

CR

CR

CR

petri: Plumb EfiDiagnosticsLogLevel and add INFO level test (microsoft#3481)

vmm_tests: mark some tests as unstable (microsoft#3514)

The following tests have been failing in CI:

- x86_64__openvmm_linux_x64_virtio_blk_device
- multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_use_hw_unseal
- multiarch__tpm__hyperv_openhcl_uefi_x64_*_snp_skip_hw_unseal

Mark them as unstable for now until a fix can be developed.

CR

fix

CR

CR

CR

CR
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