Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
move perf tests yml into corehttp folder
  • Loading branch information
swathipil committed Feb 22, 2024
commit 50dfb953a6a8786e5c6b4df1011e762dd6ff0dd5
37 changes: 37 additions & 0 deletions sdk/core/perf-corehttp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
parameters:
- name: LanguageVersion
displayName: LanguageVersion (3.8, 3.9, 3.10, 3.11)
type: string
default: '3.11'
- name: PackageVersions
displayName: PackageVersions (regex of package versions to run)
type: string
default: '1|source'
- name: Tests
displayName: Tests (regex of tests to run)
type: string
default: '^(upload-binary|download-binary|update-entity|query-entities|list-entities)$'
- name: Arguments
displayName: Arguments (regex of arguments to run)
type: string
default: '(1024)|(10240)|(500)'
- name: Iterations
displayName: Iterations (times to run each test)
type: number
default: '5'
- name: AdditionalArguments
displayName: AdditionalArguments (passed to PerfAutomation)
type: string
default: ' '

extends:
template: /eng/pipelines/templates/jobs/perf.yml
parameters:
TimeoutInMinutes: 720
ServiceDirectory: core/corehttp
LanguageVersion: ${{ parameters.LanguageVersion }}
PackageVersions: ${{ parameters.PackageVersions }}
Tests: ${{ parameters.Tests }}
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}