From c27f72005adddd476008b11887570fd71df29668 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Tue, 31 Mar 2026 13:34:26 -0400 Subject: [PATCH] Fix rewind snapshot filtering for short SHAs --- lib/crates/fabro-cli/tests/it/cmd/support.rs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lib/crates/fabro-cli/tests/it/cmd/support.rs b/lib/crates/fabro-cli/tests/it/cmd/support.rs index 24ab50a93..fad14c496 100644 --- a/lib/crates/fabro-cli/tests/it/cmd/support.rs +++ b/lib/crates/fabro-cli/tests/it/cmd/support.rs @@ -407,11 +407,19 @@ pub(crate) fn only_run(context: &TestContext) -> RunSetup { pub(crate) fn git_filters(context: &TestContext) -> Vec<(String, String)> { let mut filters = context.filters(); - filters.push(( - r"\b[0-9A-HJKMNP-TV-Z]{8}\b".to_string(), - "[RUN_PREFIX]".to_string(), - )); filters.push((r"\b[0-9a-f]{7,40}\b".to_string(), "[SHA]".to_string())); + filters.push(( + r"(fabro resume )[0-9A-HJKMNP-TV-Z]{8}\b".to_string(), + "$1[RUN_PREFIX]".to_string(), + )); + filters.push(( + r"(Forked run )[0-9A-HJKMNP-TV-Z]{8}\b".to_string(), + "$1[RUN_PREFIX]".to_string(), + )); + filters.push(( + r"(-> )[0-9A-HJKMNP-TV-Z]{8}\b".to_string(), + "$1[RUN_PREFIX]".to_string(), + )); filters }