-
Notifications
You must be signed in to change notification settings - Fork 2
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
MAINT: Add benchmarking files #55
Conversation
Thought this would be relevant for when we will be needing to measure/benchmark
An issue could be opened to keep track of the relevant comments above. |
c68d7e4
to
ec78a80
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #55 +/- ##
==========================================
+ Coverage 65.74% 65.85% +0.10%
==========================================
Files 19 19
Lines 943 943
Branches 121 121
==========================================
+ Hits 620 621 +1
+ Misses 278 277 -1
Partials 45 45 ☔ View full report in Codecov by Sentry. |
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.
I'm not fully sure what's ASV about, but it looks useful :) Happy to see forward-looking initiatives @jhlegarreta.
0cd2e19
to
64ac5f6
Compare
Add benchmarking files so that `nifreeze` can be benchmarked using `asv`: - Add the actual files that allow to benchmark different `nifreeze` capabilities. - Add a new `benchmark` optional dependencies section to `pyproject.toml`. - Add the `asv` configuration file. - Add a `README.rst` file to explain how to run the benchmarking. - Add a GitHub Actions workflow file to run the benchmarks for every PR. Co-authored-by: Oscar Esteban <[email protected]>
64ac5f6
to
b5c6720
Compare
Add benchmarking files so that
nifreeze
can be benchmarked usingasv
:nifreeze
capabilities.benchmark
optional dependencies section topyproject.toml
.asv
configuration file.README.rst
file to explain how to run the benchmarking.