mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
tests: Make the IOMMU segment test case more flexible
Linux kernel's behavior changes overtime. The grouping can be different across different versions and different architectures. We only cares about the exact SBDF exists somewhere. It doesn't matter which group it is under. Change the check so that this test case is no longer tied to the grouping behavior of a particular kernel. Signed-off-by: Wei Liu <liuwe@microsoft.com>
This commit is contained in:
@@ -3460,12 +3460,11 @@ mod common_parallel {
|
||||
.does_device_vendor_pair_match("0x1057", "0x1af4")
|
||||
.unwrap_or_default()
|
||||
);
|
||||
assert_eq!(
|
||||
assert!(
|
||||
guest
|
||||
.ssh_command("ls /sys/kernel/iommu_groups/1/devices")
|
||||
.ssh_command("ls /sys/kernel/iommu_groups/*/devices")
|
||||
.unwrap()
|
||||
.trim(),
|
||||
"0001:00:01.0"
|
||||
.contains("0001:00:01.0")
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user