[Perf] Add AdditionalArguments to perf-automation pipeline (#5414)

This commit is contained in:
Mike Harder 2023-02-14 19:36:04 -08:00 коммит произвёл GitHub
Родитель 5c56d20d4a
Коммит 2d0a2975c9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -80,6 +80,10 @@ parameters:
- name: Profile
type: boolean
default: false
- name: AdditionalArguments
displayName: AdditionalArguments (passed to PerfAutomation)
type: string
default: ' '
- name: OperatingSystems
type: string
default: 'Linux'
@ -154,6 +158,7 @@ stages:
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
Profile: ${{ parameters.Profile }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
- ${{ if parameters.IncludeJava }}:
- template: /eng/common/pipelines/templates/jobs/perf.yml
@ -188,6 +193,7 @@ stages:
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
Profile: ${{ parameters.Profile }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
- ${{ if parameters.IncludeJS }}:
- template: /eng/common/pipelines/templates/jobs/perf.yml
@ -215,6 +221,7 @@ stages:
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
Profile: ${{ parameters.Profile }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
- ${{ if parameters.IncludePython }}:
- template: /eng/common/pipelines/templates/jobs/perf.yml
@ -245,6 +252,7 @@ stages:
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
Profile: ${{ parameters.Profile }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
- ${{ if parameters.IncludeCpp }}:
- template: /eng/common/pipelines/templates/jobs/perf.yml
@ -272,6 +280,7 @@ stages:
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
Profile: ${{ parameters.Profile }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
- stage: Print_Results
displayName: Print Results