diff --git a/src/agent/rustjail/src/console.rs b/src/agent/rustjail/src/console.rs index 23cf6e8408..52e33f3929 100644 --- a/src/agent/rustjail/src/console.rs +++ b/src/agent/rustjail/src/console.rs @@ -58,10 +58,7 @@ pub fn setup_master_console(socket_fd: RawFd) -> Result<()> { #[cfg(test)] mod tests { use super::*; - use crate::skip_if_not_root; - use std::fs::File; use std::os::unix::net::UnixListener; - use std::path::PathBuf; use tempfile::{self, tempdir}; const CONSOLE_SOCKET: &str = "console-socket"; diff --git a/src/tools/runk/Makefile b/src/tools/runk/Makefile index 580aa39a0d..420de1b381 100644 --- a/src/tools/runk/Makefile +++ b/src/tools/runk/Makefile @@ -7,6 +7,7 @@ include ../../../utils.mk TARGET = runk TARGET_PATH = target/$(TRIPLE)/$(BUILD_TYPE)/$(TARGET) +AGENT_SOURCE_PATH = ../../agent # BINDIR is a directory for installing executable programs BINDIR := /usr/local/bin @@ -26,9 +27,14 @@ clean: vendor: cargo vendor -test: +test: test-runk test-agent + +test-runk: cargo test --all --target $(TRIPLE) -- --nocapture +test-agent: + make test -C $(AGENT_SOURCE_PATH) STANDARD_OCI_RUNTIME=yes + check: standard_rust_check .PHONY: \