-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
benchmarkingAnything related to measurement: Adding new benchmarks, benchmarking infrastructure etc.Anything related to measurement: Adding new benchmarks, benchmarking infrastructure etc.blocked
Description
This would let us run profiling and benchmarks against workloads involving the azure SDK. I expect our best option would be using the test suite of either repo.
- decide on initial workload to target
- clone the repo locally
- figure out how to run the tests (our proxy for the workload)
- figure out how to add a benchmark to pyperformance
- add the basic benchmark (it is slow so we won't include it in the default set)
- add an equivalent fast benchmark
- make an upstream PR - Add a benchmark for the Azure CLI. python/pyperformance#90
- verify that the fast benchmark is a good enough proxy for our target workload
Later (getting profiling set up takes precedence):
- add a similar benchmark for azure-sdk
- add a benchmark using Azure functions
Metadata
Metadata
Assignees
Labels
benchmarkingAnything related to measurement: Adding new benchmarks, benchmarking infrastructure etc.Anything related to measurement: Adding new benchmarks, benchmarking infrastructure etc.blocked
Type
Projects
Status
Todo