Skip to content

fix: exclude arm64 MSAL runtime from VersionInfo sanity - #329628

Open
Anthony Kim (anthonykim1) wants to merge 5 commits into
mainfrom
anthonykim1/exclude-msalruntime-arm64-versioninfo
Open

fix: exclude arm64 MSAL runtime from VersionInfo sanity#329628
Anthony Kim (anthonykim1) wants to merge 5 commits into
mainfrom
anthonykim1/exclude-msalruntime-arm64-versioninfo

Conversation

@anthonykim1

@anthonykim1 Anthony Kim (anthonykim1) commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Resolves: https://github.com/microsoft/vscode-engineering/issues/3529

  • Extend the VersionInfo file exclude so Copilot-vendored msalruntime_arm64.dll is skipped the same way as x64 msalruntime.dll.
  • Keep the existing dxil.dll / ffmpeg.dll excludes unchanged.
  • Unblock win32-arm64 scheduled Sanity Tests that fail validateAllVersionInfo on empty Windows-visible ProductName for the arm64 MSAL runtime DLL.

Inspirations from:

win32-arm64 scheduled builds fail validateAllVersionInfo on
msalruntime_arm64.dll from @github/copilot-win32-arm64. The DLL has
the same unusable ProductName VersionInfo as the already-excluded
x64 msalruntime.dll; cover both names.
Copilot AI balanced review requested due to automatic review settings August 7, 2026 16:20

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

Extends Windows VersionInfo sanity exclusions for the Copilot-vendored ARM64 MSAL runtime DLL.

Changes:

  • Excludes msalruntime_arm64.dll.
  • Documents existing and new DLL exclusions.
Show a summary per file
File Description
test/sanity/src/context.ts Adds the ARM64 MSAL runtime to the VersionInfo exclusion regex.

Review details

  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@anthonykim1

Copy link
Copy Markdown
Contributor Author

@anthonykim1

Copy link
Copy Markdown
Contributor Author

@anthonykim1
Anthony Kim (anthonykim1) marked this pull request as ready for review August 7, 2026 21:57
@anthonykim1
Anthony Kim (anthonykim1) marked this pull request as draft August 7, 2026 21:57
@anthonykim1
Anthony Kim (anthonykim1) marked this pull request as ready for review August 7, 2026 22:05
@anthonykim1
Anthony Kim (anthonykim1) enabled auto-merge (squash) August 7, 2026 22:05
@vs-code-engineering

Copy link
Copy Markdown
Contributor

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

Dmitriy Vasyura (@dmitrivMS)

Matched files:

  • test/sanity/src/context.ts

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