Skip to content

Commit 035df09

Browse files
authored
Remove tiger runs from wasm runtime runs. (#4888)
Removes more runs that were missed during the tiger downsize here: #4886
1 parent 0b09684 commit 035df09

File tree

1 file changed

+1
-121
lines changed

1 file changed

+1
-121
lines changed

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

Lines changed: 1 addition & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -12,52 +12,6 @@ jobs:
1212
- template: /eng/pipelines/performance/templates/perf-wasm-build-jobs.yml@${{ parameters.runtimeRepoAlias }}
1313

1414
- ${{ if eq(parameters.runProfile, 'non-v8') }}:
15-
#run mono wasm microbenchmarks perf job
16-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
17-
parameters:
18-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }} # NOTE: should we move this file out of coreclr tempelates because it contains mono jobs?
19-
buildConfig: Release
20-
runtimeFlavor: wasm
21-
platforms:
22-
- linux_x64
23-
jobParameters:
24-
liveLibrariesBuildConfig: Release
25-
runtimeType: wasm
26-
codeGenType: 'wasm'
27-
runKind: micro
28-
logicalMachine: 'perftiger'
29-
javascriptEngine: 'javascriptcore'
30-
additionalJobIdentifier: javascriptcore
31-
downloadSpecificBuild: ${{ parameters.downloadSpecificBuild }}
32-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
33-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
34-
${{ each parameter in parameters.jobParameters }}:
35-
${{ parameter.key }}: ${{ parameter.value }}
36-
37-
#run mono wasm aot microbenchmarks perf job
38-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
39-
parameters:
40-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }} # note: should we move this file out of coreclr tempelates because it contains mono jobs?
41-
buildconfig: Release
42-
runtimeflavor: wasm
43-
platforms:
44-
- linux_x64
45-
jobparameters:
46-
livelibrariesbuildconfig: Release
47-
runtimetype: wasm
48-
codegentype: 'aot'
49-
runkind: micro
50-
logicalMachine: 'perftiger'
51-
javascriptengine: 'javascriptcore'
52-
additionalJobIdentifier: javascriptcore
53-
downloadSpecificBuild: ${{ parameters.downloadSpecificBuild }}
54-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
55-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
56-
${{ each parameter in parameters.jobParameters }}:
57-
${{ parameter.key }}: ${{ parameter.value }}
58-
59-
60-
### PerfViper copy of the above jobs ###
6115
#run mono wasm microbenchmarks perf job
6216
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
6317
parameters:
@@ -103,80 +57,6 @@ jobs:
10357
${{ parameter.key }}: ${{ parameter.value }}
10458

10559
- ${{ if eq(parameters.runProfile, 'v8') }}:
106-
# run mono wasm interpreter (default) microbenchmarks perf job
107-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
108-
parameters:
109-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }}
110-
buildConfig: release
111-
runtimeFlavor: wasm
112-
platforms:
113-
- linux_x64
114-
jobParameters:
115-
liveLibrariesBuildConfig: Release
116-
runtimeType: wasm
117-
codeGenType: 'wasm'
118-
runKind: micro
119-
logicalMachine: 'perftiger'
120-
javascriptEngine: 'v8'
121-
# For working with a newer sdk, and previous tfm (eg. 9.0 sdk, and net8.0 tfm)
122-
#additionalSetupParameters: '--dotnet-versions 8.0.0'
123-
additionalJobIdentifier: v8
124-
downloadSpecificBuild: ${{ parameters.downloadSpecificBuild }}
125-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
126-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
127-
${{ each parameter in parameters.jobParameters }}:
128-
${{ parameter.key }}: ${{ parameter.value }}
129-
130-
#run mono wasm aot microbenchmarks perf job
131-
# Disabled for runtime-wasm-perf on PRs due to https://github.com/dotnet/runtime/issues/95101
132-
- ${{if not(in(variables['Build.DefinitionName'], 'runtime-wasm-perf')) }}:
133-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
134-
parameters:
135-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }} # note: should we move this file out of coreclr tempelates because it contains mono jobs?
136-
buildconfig: release
137-
runtimeflavor: wasm
138-
platforms:
139-
- linux_x64
140-
jobparameters:
141-
livelibrariesbuildconfig: Release
142-
runtimetype: wasm
143-
codegentype: 'aot'
144-
runkind: micro
145-
logicalMachine: 'perftiger'
146-
javascriptEngine: 'v8'
147-
# For working with a newer sdk, and previous tfm (eg. 9.0 sdk, and net8.0 tfm)
148-
#additionalSetupParameters: '--dotnet-versions 8.0.0' # passed to ci_setup.py
149-
additionalJobIdentifier: v8
150-
downloadSpecificBuild: ${{ parameters.downloadSpecificBuild }}
151-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
152-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
153-
${{ each parameter in parameters.jobParameters }}:
154-
${{ parameter.key }}: ${{ parameter.value }}
155-
156-
# run mono wasm blazor perf job
157-
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
158-
parameters:
159-
jobTemplate: /eng/pipelines/templates/runtime-perf-job.yml@${{ parameters.performanceRepoAlias }}
160-
buildConfig: release
161-
runtimeFlavor: wasm
162-
platforms:
163-
- linux_x64
164-
jobParameters:
165-
liveLibrariesBuildConfig: Release
166-
runtimeType: wasm
167-
projectFile: $(Build.SourcesDirectory)/eng/testing/performance/blazor_perf.proj
168-
runKind: blazor_scenarios
169-
isScenario: true
170-
# For working with a newer sdk, and previous tfm (eg. 9.0 sdk, and net8.0 tfm)
171-
#additionalSetupParameters: '--dotnetversions 8.0.0' # passed to run-performance-job.py
172-
logicalMachine: 'perftiger'
173-
downloadSpecificBuild: ${{ parameters.downloadSpecificBuild }}
174-
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
175-
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
176-
${{ each parameter in parameters.jobParameters }}:
177-
${{ parameter.key }}: ${{ parameter.value }}
178-
179-
### PerfViper copy of the above jobs ###
18060
# run mono wasm interpreter (default) microbenchmarks perf job
18161
- template: /eng/pipelines/common/platform-matrix.yml@${{ parameters.runtimeRepoAlias }}
18262
parameters:
@@ -248,4 +128,4 @@ jobs:
248128
runtimeRepoAlias: ${{ parameters.runtimeRepoAlias }}
249129
performanceRepoAlias: ${{ parameters.performanceRepoAlias }}
250130
${{ each parameter in parameters.jobParameters }}:
251-
${{ parameter.key }}: ${{ parameter.value }}
131+
${{ parameter.key }}: ${{ parameter.value }}

0 commit comments

Comments
 (0)