From 98298cb96972c20e05bffed58861456b48328d43 Mon Sep 17 00:00:00 2001 From: Keiichi Watanabe Date: Mon, 15 Mar 2021 11:28:15 +0900 Subject: CHROMIUM: Ignore vsock test cases Disable vsock test cases accessing /dev/vhost-vsock, which is unavailable in chroot. BUG=b:181227406 TEST=cargo test --all-features in chroot Change-Id: I99a80330597c7e281f73ed60aa798ec99f307e3a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/rust-vmm/vhost/+/2759311 Tested-by: Keiichi Watanabe Reviewed-by: Chirantan Ekbote Commit-Queue: Keiichi Watanabe --- src/vhost_kern/vsock.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vhost_kern/vsock.rs b/src/vhost_kern/vsock.rs index ace5a1f..388d500 100644 --- a/src/vhost_kern/vsock.rs +++ b/src/vhost_kern/vsock.rs @@ -84,7 +84,9 @@ mod tests { use super::*; use crate::{VhostBackend, VhostUserMemoryRegionInfo, VringConfigData}; + // Ignore all tests because /dev/vhost-vsock is unavailable in Chrome OS chroot. #[test] + #[ignore] fn test_vsock_new_device() { let m = GuestMemoryMmap::from_ranges(&[(GuestAddress(0), 0x10_0000)]).unwrap(); let vsock = Vsock::new(&m).unwrap(); @@ -95,6 +97,7 @@ mod tests { } #[test] + #[ignore] fn test_vsock_is_valid() { let m = GuestMemoryMmap::from_ranges(&[(GuestAddress(0), 0x10_0000)]).unwrap(); let vsock = Vsock::new(&m).unwrap(); @@ -119,6 +122,7 @@ mod tests { } #[test] + #[ignore] fn test_vsock_ioctls() { let m = GuestMemoryMmap::from_ranges(&[(GuestAddress(0), 0x10_0000)]).unwrap(); let vsock = Vsock::new(&m).unwrap(); -- cgit v1.2.3