feat(parser/diff): debug log for case & parser summary
All checks were successful
submodules sync / sync (push) Successful in 44s
build / build (push) Successful in 1m26s
build / trigger-build-image (push) Successful in 7s

This commit is contained in:
张泊明518370910136 2024-11-13 23:31:30 -05:00
parent a88a6f3e17
commit 70804cdce2
GPG Key ID: D47306D7062CDA9D

View File

@ -124,12 +124,22 @@ func (*Diff) Run(results []stage.ExecutorResult, confAny any) (
}
}
}
caseSummary := DiffParserSummary{
Status: result.Status,
ExitStatus: result.ExitStatus,
Error: result.Error,
Time: result.Time,
Memory: result.Memory,
RunTime: result.RunTime,
}
slog.Debug("diff parser case parse done",
"case", i, "caseSummary", caseSummary)
res = append(res, stage.ParserResult{
Score: score,
Comment: comment,
})
}
slog.Info("diff parser run done", "diffParserSummary", summary)
slog.Debug("diff parser run done", "diffParserSummary", summary)
return res, forceQuit, nil
}