From 3e246446a1d3604b4f436e4c8eb0abcea83eedc0 Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Wed, 9 Sep 2026 10:37:58 +0100 Subject: [PATCH] Gate sandbox test import by architecture and feature MultiUseSandbox is used by x86-64 tests and trace_guest helpers. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Signed-off-by: Simon Davies --- src/hyperlight_host/src/sandbox/initialized_multi_use.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hyperlight_host/src/sandbox/initialized_multi_use.rs b/src/hyperlight_host/src/sandbox/initialized_multi_use.rs index 2f7c9c1b4..e24b35ada 100644 --- a/src/hyperlight_host/src/sandbox/initialized_multi_use.rs +++ b/src/hyperlight_host/src/sandbox/initialized_multi_use.rs @@ -1164,6 +1164,8 @@ mod tests { use hyperlight_testing::sandbox_sizes::{LARGE_HEAP_SIZE, MEDIUM_HEAP_SIZE, SMALL_HEAP_SIZE}; use hyperlight_testing::{c_simple_guest_as_pathbuf, simple_guest_as_pathbuf}; + #[cfg(any(target_arch = "x86_64", feature = "trace_guest"))] + use crate::MultiUseSandbox; use crate::func::host_functions::Registerable; #[cfg(not(gdb))] use crate::hypervisor::hyperlight_vm::test_support::VmOperation; @@ -1172,8 +1174,7 @@ mod tests { use crate::sandbox::SandboxConfiguration; use crate::sandbox::uninitialized::{GuestBlob, GuestEnvironment}; use crate::{ - GuestBinary, HyperlightError, MultiUseSandbox, Result, SandboxBuilder, SandboxStatus, - UninitializedSandbox, + GuestBinary, HyperlightError, Result, SandboxBuilder, SandboxStatus, UninitializedSandbox, }; #[test]