mirror of
https://github.com/BerriAI/litellm.git
synced 2026-08-28 05:25:59 +00:00
The step-timeout comment claimed mutmut streams each mutant's result into mutants/mutmut-stats.json. It does not. That file holds the pre-run test timings and coverage map (tests_by_mangled_function_name, duration_by_test, stats_time) written once by save_stats() before mutation starts. Per-mutant results live in mutants/<source path>.meta. Verified against mutmut 3.5.0: SourceFileMutationData.register_result() calls save() after every single result, and export-cicd-stats walks those .meta files to build mutmut-cicd-stats.json. So the reason the step deadline exists is still right, an interrupted run keeps the mutants it already scored, but the comment pointed at the wrong file. Also upload the .meta files, since they are the partial results the comment relies on and the artifact could not otherwise show them. |
||
|---|---|---|
| .. | ||
| actions | ||
| codeql | ||
| ISSUE_TEMPLATE | ||
| observatory | ||
| screenshots | ||
| scripts | ||
| workflows | ||
| ci-coverage-allowlist.yml | ||
| CODEOWNERS | ||
| dependabot.yaml | ||
| deploy-on-aws.png | ||
| deploy-on-gcp.png | ||
| deploy-to-aws.png | ||
| FUNDING.yml | ||
| mutmut-coverage.rc | ||
| pull_request_template.md | ||
| template.yaml | ||