summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeiichi Watanabe <keiichiw@chromium.org>2021-03-15 11:28:15 +0900
committerCommit Bot <commit-bot@chromium.org>2021-03-16 01:01:09 +0000
commit98298cb96972c20e05bffed58861456b48328d43 (patch)
tree86716cd42cd9a3fe1474884a234389fac79ee4e1
parentab426ef7974bb72b6811a4a82cc1fae5c243d793 (diff)
downloadvmm_vhost-98298cb96972c20e05bffed58861456b48328d43.tar.gz
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 <keiichiw@chromium.org> Reviewed-by: Chirantan Ekbote <chirantan@chromium.org> Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
-rw-r--r--src/vhost_kern/vsock.rs4
1 files changed, 4 insertions, 0 deletions
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();