-
Notifications
You must be signed in to change notification settings - Fork 379
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
Profiling Framework #14
Comments
The easiest for now is to set a hard limit in individual tests, and fail the unit test if the perf is unacceptable. This has a couple of disadvantages like, not knowing about how much we improved/regressed, and not having plot of the performance changes. Perf dashboards that I know of:
I don't know if there is any continuous integration as a service that also has perf dashboards built-in, so we might need to host our own server. |
c82bc42 adds an experiment to profile greenlets in isolation (preserving the timming per greenlet with the stack trace) |
@hackaugusto what's the status here? what is missing to close this? |
@heikoheiko no support in the CI |
Another dashboard option: http://asv.readthedocs.io/en/latest/ |
closing in favor of #61 |
I found a really neat approach in the deno project:
|
as discussed yesterday, should we reopen? |
Add support for easy profiling
ideally the continuous integration would notify if a commit slows the system down
The text was updated successfully, but these errors were encountered: