-
-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Type check perf #3406
ci: Type check perf #3406
Conversation
f6b87ef
to
63778f4
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3406 +/- ##
=======================================
Coverage 95.77% 95.77%
=======================================
Files 155 155
Lines 9310 9310
Branches 2725 2756 +31
=======================================
Hits 8917 8917
Misses 393 393 ☔ View full report in Codecov by Sentry. |
832882b
to
019054b
Compare
019054b
to
3290558
Compare
bdd6a08
to
30faaba
Compare
Hi @m-shaka ! This is great! It's unsure how this will be effective and how to measure performance accurately, but starting to try using it is important. One thing about naming. How about creating |
I'll investigate it, but it can be done after merging this. |
Thank you for the feedback! |
We may not do that, and we don't have to do that, but I was thinking:
|
We can ignore coverage for type perf code by adding
to Lines 19 to 30 in dfbd717
|
Yes, we should do it. Thank you for the advice. |
Got it. You just mean |
Yes. Exactly! |
@yusukebe moved the directory and made some refactoring! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks! Let's go with this and keep improving it. |
* chore: add scripts to monitor type check performance * chore: add jobs for type-check-perf-monitoring * chore: rm a comment * refactor: mv type-check-perf perf-measures/type-check * rm .eslintrc.cjs * chore: ignore *result.txt
The author should do the following, if applicable
part of #3377
bun run format:fix && bun run lint:fix
to format the codedetail
The main goal is to compare type check performances between main branch and each PR.
What CI jobs I added do is:
I think it'd be nice to post the comparison as a comment on the PR (after making sure caching is working)
question
Should I do something for Codecov?