cicd ignore reused object total timing

This commit is contained in:
Codex
2026-07-03 11:44:27 +00:00
parent 76c2a58996
commit 75f205a539
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -2126,6 +2126,8 @@ function compactTimings(timings: FollowerState["timings"]): FollowerState["timin
function totalTimingFromCommand(command: Record<string, unknown> | undefined, phase?: BranchFollowerPhase): { seconds: number; status: string; source: string; startedAt: string | null; finishedAt: string | null } | null {
if (command === undefined) return null;
const payload = asOptionalRecord(command.payload);
if (payload?.reused === true) return null;
const startedAt = stringOrNull(command.startedAt);
const finishedAt = stringOrNull(command.finishedAt);
const seconds = totalSecondsFromRange(startedAt, finishedAt) ?? secondsFromMs(numberOrNull(command.elapsedMs));