Skip to content

Track mypy performance changes automatically #14187

Closed
@JukkaL

Description

@JukkaL

Currently it's difficult to find the root cause of a performance regression. We could automatically profile each mypy commit and generate a report with historical performance information, similar to how we track the performance of mypyc (e.g. https://github.com/mypyc/mypyc-benchmark-results/blob/master/reports/summary-main.md).

Add another benchmark to the mypyc benchmarks runner that type checks a fixed version of mypy using the current compiled mypy.

The benchmark will live in https://github.com/mypyc/mypyc-benchmarks.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions