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{ res = append(res, stage.ParserResult{
Score: score, Score: score,
Comment: comment, Comment: comment,
}) })
} }
slog.Info("diff parser run done", "diffParserSummary", summary) slog.Debug("diff parser run done", "diffParserSummary", summary)
return res, forceQuit, nil return res, forceQuit, nil
} }