From a194dad98cccd8b38cab6167afd8dd3afa67ae67 Mon Sep 17 00:00:00 2001 From: Muminul Islam Date: Mon, 11 Jan 2021 15:19:49 -0800 Subject: [PATCH] arch, vmm: Run KVM specific unit tests with kvm feature guard Signed-off-by: Muminul Islam --- arch/src/x86_64/interrupts.rs | 1 + vmm/src/vm.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/src/x86_64/interrupts.rs b/arch/src/x86_64/interrupts.rs index 300ae62af..be89787c6 100644 --- a/arch/src/x86_64/interrupts.rs +++ b/arch/src/x86_64/interrupts.rs @@ -82,6 +82,7 @@ pub fn set_lint(vcpu: &Arc) -> Result<()> { } #[cfg(test)] +#[cfg(feature = "kvm")] mod tests { extern crate rand; diff --git a/vmm/src/vm.rs b/vmm/src/vm.rs index 1a0b89657..d203c9d98 100644 --- a/vmm/src/vm.rs +++ b/vmm/src/vm.rs @@ -2222,7 +2222,7 @@ mod tests { } } -#[cfg(target_arch = "x86_64")] +#[cfg(all(feature = "kvm", target_arch = "x86_64"))] #[test] pub fn test_vm() { use hypervisor::VmExit;