From 5c450015f659d022607fcbd668efc4a27daa6676 Mon Sep 17 00:00:00 2001 From: Max Charlamb <44248479+max-charlamb@users.noreply.github.com> Date: Fri, 20 Jun 2025 11:41:52 -0400 Subject: [PATCH 1/2] try add arm64 run --- eng/pipelines/runtime-diagnostics.yml | 34 +++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/eng/pipelines/runtime-diagnostics.yml b/eng/pipelines/runtime-diagnostics.yml index f704a135249bc5..2a6be44445aeae 100644 --- a/eng/pipelines/runtime-diagnostics.yml +++ b/eng/pipelines/runtime-diagnostics.yml @@ -40,6 +40,7 @@ extends: buildConfig: release platforms: - windows_x64 + - windows_arm64 jobParameters: buildArgs: -s clr+libs+tools.cdac+host+packs -c Debug -rc $(_BuildConfig) -lc $(_BuildConfig) nameSuffix: AllSubsets_CoreCLR @@ -92,3 +93,36 @@ extends: buildConfiguration: $(_BuildConfig) continueOnError: true condition: always() + - template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/diagnostics/runtime-diag-job.yml + buildConfig: release + platforms: + - windows_arm64 + jobParameters: + name: Windows + isOfficialBuild: ${{ variables.isOfficialBuild }} + liveRuntimeDir: $(Build.SourcesDirectory)/artifacts/runtime + timeoutInMinutes: 360 + dependsOn: + - build_windows_arm64_release_AllSubsets_CoreCLR + preBuildSteps: + - template: /eng/pipelines/common/download-artifact-step.yml + parameters: + artifactName: BuildArtifacts_$(osGroup)$(osSubgroup)_$(archType)_$(_BuildConfig)_coreclr + artifactFileName: BuildArtifacts_$(osGroup)$(osSubgroup)_$(archType)_$(_BuildConfig)_coreclr$(archiveExtension) + unpackFolder: $(Build.SourcesDirectory)/artifacts/runtime + displayName: 'Runtime Build Artifacts' + postBuildSteps: + - task: PublishTestResults@2 + inputs: + testResultsFormat: xUnit + testResultsFiles: '**/*.xml' + searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults' + testRunTitle: 'Tests $(_PhaseName)' + failTaskOnFailedTests: true + publishRunAttachments: true + mergeTestResults: true + buildConfiguration: $(_BuildConfig) + continueOnError: true + condition: always() From ddf348a86f81820df8614b13fef430522edc3ee7 Mon Sep 17 00:00:00 2001 From: Max Charlamb <44248479+max-charlamb@users.noreply.github.com> Date: Fri, 20 Jun 2025 13:35:53 -0400 Subject: [PATCH 2/2] try again --- eng/pipelines/runtime-diagnostics.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eng/pipelines/runtime-diagnostics.yml b/eng/pipelines/runtime-diagnostics.yml index 2a6be44445aeae..0e6cee3dae3cc1 100644 --- a/eng/pipelines/runtime-diagnostics.yml +++ b/eng/pipelines/runtime-diagnostics.yml @@ -99,6 +99,8 @@ extends: buildConfig: release platforms: - windows_arm64 + helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml + helixQueueGroup: libraries jobParameters: name: Windows isOfficialBuild: ${{ variables.isOfficialBuild }}