Skip to content
1 change: 1 addition & 0 deletions crates/executor/src/native/basic_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1260,6 +1260,7 @@ struct FakeSandboxProcess;
impl SandboxProcess for FakeSandboxProcess {
fn into_parts(self: Box<Self>) -> SandboxProcessParts {
SandboxProcessParts {
control: None,
stdout: Box::pin(Cursor::new(Vec::new())),
stderr: Box::pin(Cursor::new(Vec::new())),
stdin: Box::pin(Cursor::new(Vec::new())),
Expand Down
1 change: 1 addition & 0 deletions crates/executor/src/native/scheduler_runtime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -608,6 +608,7 @@ mod tests {
impl SandboxProcess for HangingSandboxProcess {
fn into_parts(self: Box<Self>) -> exoharness::SandboxProcessParts {
exoharness::SandboxProcessParts {
control: None,
stdout: Box::pin(Cursor::new(Vec::new())),
stderr: Box::pin(Cursor::new(Vec::new())),
stdin: Box::pin(Cursor::new(Vec::new())),
Expand Down
1 change: 1 addition & 0 deletions crates/exoharness/src/basic/sandboxes.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2255,6 +2255,7 @@ pub(super) async fn prepare_sandbox_process(
.await
.with_context(|| format!("failed to start process in sandbox {}", request.sandbox_id))?;
let SandboxProcessParts {
control: _control,
stdout,
stderr,
stdin,
Expand Down
1 change: 1 addition & 0 deletions crates/exoharness/src/basic_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3102,6 +3102,7 @@ impl ManagedSandboxHandle for TestSandboxHandle {
.take()
.expect("test process should only start once");
Ok(SandboxProcessParts {
control: None,
stdout: process.stdout,
stderr: process.stderr,
stdin: process.stdin,
Expand Down
1 change: 1 addition & 0 deletions crates/exoharness/src/http/process.rs
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ pub(super) fn open(
}
}));
Box::new(LiveHttpSandboxProcess(SandboxProcessParts {
control: None,
stdout: reader(stdout_rx),
stderr: reader(stderr_rx),
stdin: Box::pin(ProcessInput(stdin_tx)),
Expand Down
Loading
Loading