From e010563ad57c88c5bf80e62d6d4a7b70b6bec32c Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Sun, 20 Sep 2026 15:31:39 -0400 Subject: [PATCH] Read the resume action off the unified restore log line The Docker recovery scenarios scraped the worker log for "sandbox workspace brought to its durable snapshot"; since the host and sandbox restores share one path, the line reads "workspace brought to its durable snapshot" with the site as a field. Co-Authored-By: Claude Fable 5.1 --- lib/apps/fabro-cli/tests/it/scenario/petri_docker.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/apps/fabro-cli/tests/it/scenario/petri_docker.rs b/lib/apps/fabro-cli/tests/it/scenario/petri_docker.rs index 7c0e62f90..f890e51a8 100644 --- a/lib/apps/fabro-cli/tests/it/scenario/petri_docker.rs +++ b/lib/apps/fabro-cli/tests/it/scenario/petri_docker.rs @@ -281,7 +281,7 @@ fn futures_lite_block_on(future: impl std::future::Future) -> T { fn restore_actions(server: &RunningServer, run_id: &str) -> Vec { let log = std::fs::read_to_string(server.worker_log(run_id)).unwrap_or_default(); log.lines() - .filter(|line| line.contains("sandbox workspace brought to its durable snapshot")) + .filter(|line| line.contains("workspace brought to its durable snapshot")) .filter_map(|line| { line.split_whitespace() .find_map(|word| word.strip_prefix("action=").map(str::to_owned))