You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of this enhancement is to set up a basic test suite for benchmarking the performance of scqubits between releases and branches. We aim to use the asv package which already implements much of such functionality.
A simple tutorial of how asv works can be set up is shown here
Possible implementation steps:
Install asv.
Run asv quickstart to set up the default configuration.
Edit the newly created benchmarks/benchmarks.py by updating the TestSuite with some number of "reasonable" tests (those should include some number of tests that have already been implemented here).
Make sure that the benchmarking process works and can be ran (see asv's documentation: at the very least test that something like asv run branch1..branch2 runs the benchmark that compares the performance between a couple of different branches).
The text was updated successfully, but these errors were encountered:
Hi @petergthatsme. Sorry, haven't had too much time to work on it as I got quite sick over the past couple weeks. Been slowly getting back into it over the weekend and should get alot done today.
The goal of this enhancement is to set up a basic test suite for benchmarking the performance of scqubits between releases and branches. We aim to use the asv package which already implements much of such functionality.
A simple tutorial of how
asv
works can be set up is shown herePossible implementation steps:
Install
asv
.Run
asv quickstart
to set up the default configuration.Edit the newly created
benchmarks/benchmarks.py
by updating theTestSuite
with some number of "reasonable" tests (those should include some number of tests that have already been implemented here).Make sure that the benchmarking process works and can be ran (see
asv
's documentation: at the very least test that something likeasv run branch1..branch2
runs the benchmark that compares the performance between a couple of different branches).The text was updated successfully, but these errors were encountered: