Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
Open
Description
Suggestion
We really should have tooling which lets us perf test our tooling.
Specifically we'd want to the test to monitor two main metrics:
- total runtime
- peak memory usage
There's a few ideas we could use as tests:
- parse all fixtures to test TS parse + conversion runtime
- lint our codebase to test type-aware performance
- lint some predefined set of OSS codebases at specific commits to validate real-world performance (type-aware and non-type-aware)
Maybe we don't need to do this on every PR - perhaps something we could trigger via a bot command (similar to what the TS team does in the TS repo).