From cb3cefa54a11b6f4a7e83bfcb858a29400ffbf8c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Feb 2026 21:47:06 +0000 Subject: [PATCH 1/3] Initial plan From 68edd8de17a38821e02c23bd6bca09f416763aad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Feb 2026 21:52:16 +0000 Subject: [PATCH 2/3] Update NativeAOT release build platform matrix to use osx_arm64 instead of osx_x64 Co-authored-by: agocke <515774+agocke@users.noreply.github.com> --- eng/pipelines/runtime.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/pipelines/runtime.yml b/eng/pipelines/runtime.yml index 301e1a5186f332..18d34ca97edc10 100644 --- a/eng/pipelines/runtime.yml +++ b/eng/pipelines/runtime.yml @@ -646,7 +646,7 @@ extends: platforms: - linux_x64 - windows_x64 - - osx_x64 + - osx_arm64 - linux_arm64 - windows_arm64 variables: From 6d065b6dd160e1e46bbc6275626efd84050490b5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Feb 2026 22:35:28 +0000 Subject: [PATCH 3/3] Consolidate osx_x64 platform into existing CoreCLR test entry Co-authored-by: agocke <515774+agocke@users.noreply.github.com> --- eng/pipelines/runtime.yml | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/eng/pipelines/runtime.yml b/eng/pipelines/runtime.yml index 18d34ca97edc10..f18fa283f8881f 100644 --- a/eng/pipelines/runtime.yml +++ b/eng/pipelines/runtime.yml @@ -1620,6 +1620,7 @@ extends: buildConfig: checked platforms: - osx_arm64 + - osx_x64 - linux_x64 - linux_arm64 - windows_x64 @@ -1637,26 +1638,6 @@ extends: eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_runtimetests.containsChange'], true), eq(variables['isRollingBuild'], true)) - - template: /eng/pipelines/common/platform-matrix.yml - parameters: - jobTemplate: /eng/pipelines/common/templates/runtimes/run-test-job.yml - buildConfig: checked - platforms: - - osx_x64 - helixQueueGroup: pr - helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml - jobParameters: - testGroup: innerloop - liveLibrariesBuildConfig: ${{ variables.debugOnPrReleaseOnRolling }} - unifiedArtifactsName: Libraries_CheckedCoreCLR_BuildArtifacts_$(osGroup)$(osSubgroup)_$(archType)_$(debugOnPrReleaseOnRolling) - unifiedBuildNameSuffix: Libraries_CheckedCoreCLR - unifiedBuildConfigOverride: ${{ variables.debugOnPrReleaseOnRolling }} - condition: >- - or( - eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_coreclr.containsChange'], true), - eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_runtimetests.containsChange'], true), - eq(variables['isRollingBuild'], true)) - # # Libraries Release Test Execution against a release coreclr runtime # Only when the PR contains a libraries change