diff options
author | Dmitry Torokhov <dtor@chromium.org> | 2019-01-17 17:52:54 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-01-24 00:51:40 -0800 |
commit | 39f93db2a4434d7c4126005024cc2f085af3bb43 (patch) | |
tree | 6f5e15ec047704a77e233bcaff3dcbb4e1a93409 /kvm | |
parent | 7a08fa7cd5fd5dda0ed6ed76a4492f2c95a8f029 (diff) | |
download | crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar.gz crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar.bz2 crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar.lz crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar.xz crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.tar.zst crosvm-39f93db2a4434d7c4126005024cc2f085af3bb43.zip |
kvm: annotate tests for x86-specific APIs
Not all tests can run on arches other than x86, annotate them accordingly. BUG=None TEST=cargo test -p kvm Change-Id: I38c90f1431b7fbd9059f5c309dc28264bbbcdb99 Signed-off-by: Dmitry Torokhov <dtor@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1419206 Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'kvm')
-rw-r--r-- | kvm/src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/kvm/src/lib.rs b/kvm/src/lib.rs index 8b647b5..17d5a74 100644 --- a/kvm/src/lib.rs +++ b/kvm/src/lib.rs @@ -1732,6 +1732,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn pic_handling() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); @@ -1742,6 +1743,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn ioapic_handling() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); @@ -1752,6 +1754,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn pit_handling() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); @@ -1871,6 +1874,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn set_gsi_routing() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); @@ -1976,6 +1980,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn mp_state() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); @@ -2005,6 +2010,7 @@ mod tests { } #[test] + #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn set_identity_map_addr() { let kvm = Kvm::new().unwrap(); let gm = GuestMemory::new(&vec![(GuestAddress(0), 0x10000)]).unwrap(); |