Skip to content

petri: enable com3 on arm when available - #4086

Merged
tjones60 merged 1 commit into
microsoft:mainfrom
tjones60:com3_arm_petri
Jul 30, 2026
Merged

petri: enable com3 on arm when available#4086
tjones60 merged 1 commit into
microsoft:mainfrom
tjones60:com3_arm_petri

Conversation

@tjones60

Copy link
Copy Markdown
Contributor

When running on a sufficiently new build, ARM tests will also use COM3 for OpenHCL logs. Also tracked down the specific build number where COM3 works for X64. This change should have no effect until the runners are updated.

@tjones60
tjones60 requested a review from a team as a code owner July 29, 2026 22:39
Copilot AI review requested due to automatic review settings July 29, 2026 22:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates Petri’s Hyper-V backend logic for enabling COM3 so OpenHCL logs can use COM3 on ARM hosts when the Windows build is sufficiently new, and refines the minimum working Windows build threshold on x64.

Changes:

  • Add host Windows version logging and compute COM3 enablement based on per-architecture minimum Windows build numbers.
  • Enable COM3 on AArch64 when the host build is new enough, instead of hard-disabling non-x64.

@github-actions

Copy link
Copy Markdown

@tjones60
tjones60 merged commit 53cbe4c into microsoft:main Jul 30, 2026
69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants