taichi-dev/taichi
Auf GitHub ansehen[benchmark] Use pytest-benchmark for performance regression test
Open
#1.454 geöffnet am 10. Juli 2020
feature requestgood first issuepython
Repository-Metriken
- Stars
- (28.195 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
Concisely describe the proposed feature I'd like to make use of the pytest plugin pytest-benchmark instead of our own ad-hoc benchmarking framework which I've done with.
Describe the solution you'd like (if any)
First check out the benchmarks/ directory, these are the benchmarks that we've already have.
Make function names like benchmark_ -> test_. And make use of that plugin, as describe in their project page.
When runing benchmark, simply use pytest benchmarks/. You may change the behavior ti benchmark to follow the same logic as ti test does.
Additional comments