mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Add a full suite of test_virtio_block_* tests to the common_cvm integration test module to verify virtio block functionality in confidential guest environments. The following tests are added, all using 4-vCPU confidential VMs created via GuestFactory: - test_virtio_block_io_uring (Raw image, io_uring backend) - test_virtio_block_aio (Raw image, AIO backend) - test_virtio_block_sync (Raw image, sync backend) - test_virtio_block_qcow2 (QCOW2 image) - test_virtio_block_qcow2_zlib (QCOW2 with zlib compression) - test_virtio_block_qcow2_zstd (QCOW2 with zstd compression) - test_virtio_block_qcow2_backing_zstd_file - test_virtio_block_qcow2_backing_uncompressed_file - test_virtio_block_qcow2_backing_raw_file This extends CVM test coverage to all virtio block I/O backends and disk image formats. Signed-off-by: Muminul Islam <muislam@microsoft.com>