-
-
Notifications
You must be signed in to change notification settings - Fork 18
Description
I know we kinda-discussed that in #59, but I thought it would be useful to resume that discussion & track it in a separate issue. (And if you feel it's inappropriate for me to bring it up again, please let me know and close the issue :3)
I think it would be pretty nice to have coverage and performance tracking, if only because we could answer questions like “how bad is the slowdown of #89” or “is this adequately tested” without having to reinvent a new way to get that data.
I totally agree with @pathunstrom that we should minimise the amount of tooling a user has to interact with, so it should happen automatically for them. I'd like to suggest doing it during CI, and automatically posting a message to the PR (if appropriate) with:
- a link to the full report;
- if coverage changed significantly, say it did (and by how much), congratulate the contributor on a positive change;
- same for performance.
I would happily do the tooling & integration work, if there's consensus on it being desirable (and how it should behave). :)