Description
Add support for running mobile perf SDK scenarios in Debug configuration.
We should be able to specify configuration in
|
# Maui Android scenario benchmarks (CoreCLR R2R) |
|
- template: /eng/pipelines/templates/build-machine-matrix.yml |
|
parameters: |
|
jobTemplate: /eng/pipelines/templates/run-scenarios-job.yml |
|
buildMachines: |
|
- win-x64-android-arm64-pixel |
|
- win-x64-android-arm64-galaxy |
|
isPublic: false |
|
jobParameters: |
|
runKind: maui_scenarios_android |
|
projectFileName: maui_scenarios_android.proj |
|
channels: |
|
- main |
|
runtimeFlavor: coreclr |
|
codeGenType: R2R |
|
additionalJobIdentifier: CoreCLR |
|
${{ each parameter in parameters.jobParameters }}: |
|
${{ parameter.key }}: ${{ parameter.value }} |
, later use it the specified configuration to build the app and save it in the RunConfigurations (so that we can do filtering later in visualization dashboard).
Additional work items:
Add support for incremental build measurements
Currently we measure build times of clean build (from zero). We should add support for measuring incremental builds (repeated build with existing artefacts) with and without code changes.
Description
Add support for running mobile perf SDK scenarios in Debug configuration.
We should be able to specify configuration in
performance/eng/pipelines/sdk-perf-jobs.yml
Lines 435 to 452 in 711cecc
Additional work items:
Add support for incremental build measurements
Currently we measure build times of clean build (from zero). We should add support for measuring incremental builds (repeated build with existing artefacts) with and without code changes.