Skip to content

Commit a668e60

Browse files
authored
[PERF] Remove hybrid globalization from iOS perf scenarios (#119399)
Remove hybrid globalization from iOS Perf measurements
1 parent 5d98ad8 commit a668e60

File tree

1 file changed

+18
-19
lines changed

1 file changed

+18
-19
lines changed

eng/pipelines/performance/templates/build-perf-sample-apps.yml

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ parameters:
22
osGroup: ''
33
runtimeType: 'mono' # Currently only used for Android Hello World app
44
nameSuffix: ''
5-
hybridGlobalization: False
65

76
steps:
87
# Build Android sample app
@@ -125,11 +124,11 @@ steps:
125124
displayName: clean bindir
126125

127126
- ${{ if and(eq(parameters.osGroup, 'ios'), eq(parameters.nameSuffix, 'iOSMono')) }}:
128-
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=False DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
127+
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=False DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false
129128
env:
130129
DevTeamProvisioning: '-'
131130
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
132-
displayName: Build HelloiOS AOT sample app LLVM=False STRIP_SYMBOLS=False HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
131+
displayName: Build HelloiOS AOT sample app LLVM=False STRIP_SYMBOLS=False
133132
- task: PublishBuildArtifacts@1
134133
condition: succeededOrFailed()
135134
displayName: 'Publish binlog'
@@ -141,17 +140,17 @@ steps:
141140
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
142141
includeRootFolder: true
143142
displayName: iOS Sample App NoLLVM
144-
artifactName: iOSSampleAppNoLLVMSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
143+
artifactName: iOSSampleAppNoLLVMSymbols
145144
archiveExtension: '.zip'
146145
archiveType: zip
147146
- script: rm -r -f $(Build.SourcesDirectory)/src/mono/sample/iOS/bin
148147
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
149148
displayName: Clean bindir
150-
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=False DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
149+
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=False DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true
151150
env:
152151
DevTeamProvisioning: '-'
153152
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
154-
displayName: Build HelloiOS AOT sample app LLVM=False STRIP_SYMBOLS=True HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
153+
displayName: Build HelloiOS AOT sample app LLVM=False STRIP_SYMBOLS=True
155154
- task: PublishBuildArtifacts@1
156155
condition: succeededOrFailed()
157156
displayName: 'Publish binlog'
@@ -163,17 +162,17 @@ steps:
163162
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
164163
includeRootFolder: true
165164
displayName: iOS Sample App NoLLVM NoSymbols
166-
artifactName: iOSSampleAppNoLLVMNoSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
165+
artifactName: iOSSampleAppNoLLVMNoSymbols
167166
archiveExtension: '.zip'
168167
archiveType: zip
169168
- script: rm -r -f $(Build.SourcesDirectory)/src/mono/sample/iOS/bin
170169
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
171170
displayName: Clean bindir
172-
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=True DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
171+
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=True DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false
173172
env:
174173
DevTeamProvisioning: '-'
175174
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
176-
displayName: Build HelloiOS AOT sample app LLVM=True STRIP_SYMBOLS=False HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
175+
displayName: Build HelloiOS AOT sample app LLVM=True STRIP_SYMBOLS=False
177176
- task: PublishBuildArtifacts@1
178177
condition: succeededOrFailed()
179178
displayName: 'Publish binlog'
@@ -185,17 +184,17 @@ steps:
185184
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
186185
includeRootFolder: true
187186
displayName: iOS Sample App LLVM
188-
artifactName: iOSSampleAppLLVMSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
187+
artifactName: iOSSampleAppLLVMSymbols
189188
archiveExtension: '.zip'
190189
archiveType: zip
191190
- script: rm -r -f $(Build.SourcesDirectory)/src/mono/sample/iOS/bin
192191
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
193192
displayName: Clean bindir
194-
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=True DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
193+
- script: make build-appbundle TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release AOT=True USE_LLVM=True DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true
195194
env:
196195
DevTeamProvisioning: '-'
197196
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS
198-
displayName: Build HelloiOS AOT sample app LLVM=True STRIP_SYMBOLS=True HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
197+
displayName: Build HelloiOS AOT sample app LLVM=True STRIP_SYMBOLS=True
199198
- task: PublishBuildArtifacts@1
200199
condition: succeededOrFailed()
201200
displayName: 'Publish binlog'
@@ -207,16 +206,16 @@ steps:
207206
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
208207
includeRootFolder: true
209208
displayName: iOS Sample App LLVM NoSymbols
210-
artifactName: iOSSampleAppLLVMNoSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
209+
artifactName: iOSSampleAppLLVMNoSymbols
211210
archiveExtension: '.zip'
212211
archiveType: zip
213212

214213
- ${{ if and(eq(parameters.osGroup, 'ios'), eq(parameters.nameSuffix, 'iOSNativeAOT')) }}:
215-
- script: make hello-app TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
214+
- script: make hello-app TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=false
216215
env:
217216
DevTeamProvisioning: '-'
218217
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT
219-
displayName: Build HelloiOS Native AOT sample app STRIP_SYMBOLS=False HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
218+
displayName: Build HelloiOS Native AOT sample app STRIP_SYMBOLS=False
220219
- task: PublishBuildArtifacts@1
221220
condition: succeededOrFailed()
222221
displayName: 'Publish binlog'
@@ -228,17 +227,17 @@ steps:
228227
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
229228
includeRootFolder: true
230229
displayName: iOS Sample App Symbols
231-
artifactName: iOSSampleAppSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
230+
artifactName: iOSSampleAppSymbols
232231
archiveExtension: '.zip'
233232
archiveType: zip
234233
- script: rm -r -f $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT/bin
235234
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT
236235
displayName: Clean bindir
237-
- script: make hello-app TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
236+
- script: make hello-app TARGET_OS=ios TARGET_ARCH=arm64 BUILD_CONFIG=Release DEPLOY_AND_RUN=false STRIP_DEBUG_SYMBOLS=true
238237
env:
239238
DevTeamProvisioning: '-'
240239
workingDirectory: $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT
241-
displayName: Build HelloiOS Native AOT sample app STRIP_SYMBOLS=True HYBRID_GLOBALIZATION=${{ parameters.hybridGlobalization }}
240+
displayName: Build HelloiOS Native AOT sample app STRIP_SYMBOLS=True
242241
- task: PublishBuildArtifacts@1
243242
condition: succeededOrFailed()
244243
displayName: 'Publish binlog'
@@ -250,6 +249,6 @@ steps:
250249
rootFolder: $(Build.SourcesDirectory)/src/mono/sample/iOS-NativeAOT/bin/ios-arm64/Bundle/HelloiOS/Release-iphoneos/HelloiOS.app
251250
includeRootFolder: true
252251
displayName: iOS Sample App NoSymbols
253-
artifactName: iOSSampleAppNoSymbolsHybridGlobalization${{parameters.hybridGlobalization}}
252+
artifactName: iOSSampleAppNoSymbols
254253
archiveExtension: '.zip'
255254
archiveType: zip

0 commit comments

Comments
 (0)