Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

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

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions