Skip to content

Commit 96fcf97

Browse files
committed
fix(analyze): only take actual failed checks into outages
1 parent 9878561 commit 96fcf97

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/analyze.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ fn fail_groups<'check>(checks: &[&'check Check]) -> Vec<CheckGroup<'check>> {
364364
if *t >= window_start && *t <= window_end && processed_times.insert(*t) {
365365
// Only process if not already processed
366366
if let Some(checks) = by_time.get(t) {
367-
current_group.extend(checks.iter().cloned());
367+
current_group.extend(checks.iter().filter(|c| !c.is_success()).cloned());
368368
}
369369
}
370370
}

0 commit comments

Comments
 (0)