Skip to content

Incorporate azure-sdk / azure-cli into pyperformance suite #18

Open
@ericsnowcurrently

Description

@ericsnowcurrently

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

No one assigned

    Labels

    benchmarkingAnything related to measurement: Adding new benchmarks, benchmarking infrastructure etc.blocked

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions