From: Alicia Li Date: Fri, 10 Sep 2021 20:54:44 +0000 (-0700) Subject: Add crossgen2 runs for x86 (#58053) (#58892) X-Git-Tag: accepted/tizen/unified/20220110.054933~169 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=46c7023a3de4d6df7f9b001ce46f22f482168dfa;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Add crossgen2 runs for x86 (#58053) (#58892) * Add crossgen2 runs for x86 and Arm64 * Remove Arm64 for now Co-authored-by: Drew Scoggins --- diff --git a/eng/pipelines/coreclr/perf_slow.yml b/eng/pipelines/coreclr/perf_slow.yml index 9b1cddb..eae5255 100644 --- a/eng/pipelines/coreclr/perf_slow.yml +++ b/eng/pipelines/coreclr/perf_slow.yml @@ -176,5 +176,37 @@ jobs: projectFile: microbenchmarks.proj runKind: micro runJobTemplate: /eng/pipelines/coreclr/templates/run-performance-job.yml - logicalmachine: 'perfsurf' + logicalmachine: 'perfsurf' +# Uncomment once we fix https://github.com/dotnet/performance/issues/1950 +# # run coreclr linux crossgen perf job +# - template: /eng/pipelines/common/platform-matrix.yml +# parameters: +# jobTemplate: /eng/pipelines/coreclr/templates/perf-job.yml +# buildConfig: release +# runtimeFlavor: coreclr +# platforms: +# - Linux_arm64 +# jobParameters: +# testGroup: perf +# liveLibrariesBuildConfig: Release +# projectFile: crossgen_perf.proj +# runKind: crossgen_scenarios +# runJobTemplate: /eng/pipelines/coreclr/templates/run-scenarios-job.yml +# logicalmachine: 'perfa64' + +# # run coreclr windows crossgen perf job +# - template: /eng/pipelines/common/platform-matrix.yml +# parameters: +# jobTemplate: /eng/pipelines/coreclr/templates/perf-job.yml +# buildConfig: release +# runtimeFlavor: coreclr +# platforms: +# - windows_arm64 +# jobParameters: +# testGroup: perf +# liveLibrariesBuildConfig: Release +# projectFile: crossgen_perf.proj +# runKind: crossgen_scenarios +# runJobTemplate: /eng/pipelines/coreclr/templates/run-scenarios-job.yml +# logicalmachine: 'perfsurf' \ No newline at end of file diff --git a/eng/testing/performance/crossgen_perf.proj b/eng/testing/performance/crossgen_perf.proj index c6599ae..923882e 100644 --- a/eng/testing/performance/crossgen_perf.proj +++ b/eng/testing/performance/crossgen_perf.proj @@ -59,7 +59,7 @@ - + $(WorkItemDirectory) $(Python) $(Crossgen2Directory)pre.py crossgen2 --core-root $(CoreRoot) --single %(Identity) $(Python) $(Crossgen2Directory)test.py sod --scenario-name "Crossgen2 %(Identity) Size" --dirs ./crossgen.out/ @@ -69,18 +69,18 @@ - + 4:00 - + 4:00 - + $(WorkItemDirectory) $(Python) $(Crossgen2Directory)test.py crossgen2 --core-root $(CoreRoot) --composite $(Crossgen2Directory)framework-r2r.dll.rsp 1:00 - + 4:00