Skip to content

Commit f3d37f5

Browse files
authored
Remove PerfSurf and PerfOwl runs (#4882)
* Remove PerfSurf and PerfOwl runs * Remove PerfOwl runs and logical machine to queue * Remove logical machine to queue for Surf and Owl
1 parent fa6d49a commit f3d37f5

File tree

4 files changed

+0
-68
lines changed

4 files changed

+0
-68
lines changed

eng/pipelines/runtime-perf-jobs.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -319,24 +319,6 @@ jobs:
319319
${{ each parameter in parameters.jobParameters }}:
320320
${{ parameter.key }}: ${{ parameter.value }}
321321

322-
# run coreclr perfowl microbenchmarks perf job
323-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
324-
parameters:
325-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }}
326-
buildConfig: release
327-
runtimeFlavor: coreclr
328-
platforms:
329-
- linux_x64
330-
- windows_x64
331-
jobParameters:
332-
liveLibrariesBuildConfig: Release
333-
runKind: micro
334-
logicalMachine: 'perfowl'
335-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
336-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
337-
${{ each parameter in parameters.jobParameters }}:
338-
${{ parameter.key }}: ${{ parameter.value }}
339-
340322
# run coreclr perfviper microbenchmarks perf job
341323
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
342324
parameters:

eng/pipelines/runtime-slow-perf-jobs.yml

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -94,23 +94,6 @@ jobs:
9494
${{ each parameter in parameters.jobParameters }}:
9595
${{ parameter.key }}: ${{ parameter.value }}
9696

97-
# run coreclr Windows arm64 microbenchmarks perf job
98-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
99-
parameters:
100-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }}
101-
buildConfig: release
102-
runtimeFlavor: coreclr
103-
platforms:
104-
- windows_arm64
105-
jobParameters:
106-
liveLibrariesBuildConfig: Release
107-
runKind: micro
108-
logicalMachine: 'perfsurf'
109-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
110-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
111-
${{ each parameter in parameters.jobParameters }}:
112-
${{ parameter.key }}: ${{ parameter.value }}
113-
11497
# run coreclr Windows arm64 ampere microbenchmarks perf job
11598
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
11699
parameters:
@@ -150,21 +133,3 @@ jobs:
150133
${{ each parameter in parameters.jobParameters }}:
151134
${{ parameter.key }}: ${{ parameter.value }}
152135

153-
# run coreclr windows crossgen perf job
154-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
155-
parameters:
156-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }}
157-
buildConfig: release
158-
runtimeFlavor: coreclr
159-
platforms:
160-
- windows_arm64
161-
jobParameters:
162-
liveLibrariesBuildConfig: Release
163-
projectFile: $(Build.SourcesDirectory)/eng/testing/performance/crossgen_perf.proj
164-
runKind: crossgen_scenarios
165-
isScenario: true
166-
logicalMachine: 'perfsurf'
167-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
168-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
169-
${{ each parameter in parameters.jobParameters }}:
170-
${{ parameter.key }}: ${{ parameter.value }}

eng/pipelines/templates/build-machine-matrix.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,6 @@ jobs:
6868
machinePool: Tiger
6969
queue: Ubuntu.2204.Amd64.Tiger.Perf
7070

71-
- ${{ if and(containsValue(parameters.buildMachines, 'win-arm64'), not(eq(parameters.isPublic, true))) }}: # Windows ARM64 only used in private builds currently
72-
- template: ${{ parameters.jobTemplate }}
73-
parameters:
74-
osGroup: windows
75-
osVersion: 20H1
76-
archType: arm64
77-
pool:
78-
vmImage: windows-2025
79-
machinePool: Tiger
80-
queue: Windows.11.Arm64.Surf.Perf
81-
${{ insert }}: ${{ parameters.jobParameters }}
82-
8371
- ${{ if and(containsValue(parameters.buildMachines, 'win-arm64-ampere'), not(eq(parameters.isPublic, true))) }}: # Windows ARM64 only used in private builds currently
8472
- template: ${{ parameters.jobTemplate }}
8573
parameters:

scripts/run_performance_job.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -299,8 +299,6 @@ def logical_machine_to_queue(logical_machine: str, internal: bool, os_group: str
299299
queue_map = {
300300
"perftiger": "Windows.11.Amd64.Tiger.Perf",
301301
"perftiger_crossgen": "Windows.11.Amd64.Tiger.Perf",
302-
"perfowl": "Windows.11.Amd64.Owl.Perf",
303-
"perfsurf": "Windows.11.Arm64.Surf.Perf",
304302
"perfpixel4a": "Windows.11.Amd64.Pixel.Perf",
305303
"perfampere": "Windows.Server.Arm64.Perf",
306304
"perfviper": "Windows.11.Amd64.Viper.Perf",
@@ -320,7 +318,6 @@ def logical_machine_to_queue(logical_machine: str, internal: bool, os_group: str
320318
queue_map = {
321319
"perfampere": "Ubuntu.2204.Arm64.Perf",
322320
"perfiphone12mini": "OSX.13.Amd64.Iphone.Perf",
323-
"perfowl": "Ubuntu.2204.Amd64.Owl.Perf",
324321
"perftiger_crossgen": "Ubuntu.1804.Amd64.Tiger.Perf",
325322
"perfviper": "Ubuntu.2204.Amd64.Viper.Perf",
326323
"cloudvm": "Ubuntu.2204.Amd64"

0 commit comments

Comments
 (0)