Skip to content

[release/10.0] Skip non-template tests in internal Windows test jobs#65301

Merged
wtgodbe merged 3 commits intorelease/10.0from
copilot/backport-pr-65211-to-release-10-0
Feb 3, 2026
Merged

[release/10.0] Skip non-template tests in internal Windows test jobs#65301
wtgodbe merged 3 commits intorelease/10.0from
copilot/backport-pr-65211-to-release-10-0

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 2, 2026

Backport of #65211 to release/10.0

Description

Skips non-template tests in internal Windows CI jobs to avoid restoring vulnerable Kestrel 2.2 packages, now disallowed by SFI. Internal builds only need template dependencies registered for Component Governance.

Changes:

  • Add /p:OnlyTestProjectTemplates=true to internal Windows test job build args
  • Remove second Chrome installation step from CI pipeline (line ~410)
  • Skip IIS NewShim functional tests in internal builds via SYSTEM_TEAMPROJECT condition
  • Exclude InProcessNewShimWebSite test asset from internal builds

Note: The release/10.0 branch retains the first Chrome installation block (line ~184) which differs from the main branch backport source. Only the second Chrome installation is removed.

Customer Impact

None. Infrastructure-only change affecting internal CI builds.

Regression?

  • Yes
  • No

Risk

  • High
  • Medium
  • Low

Infrastructure change scoped to internal builds only. Does not affect product code or public CI.

Verification

  • Manual (required)
  • Automated

Verified changes are appropriate for release/10.0 branch requirements.

Packaging changes reviewed?

  • Yes
  • No
  • N/A
Original prompt

#65211

Backport this PR to release/10.0. Resolve any merge conflicts so that the PR looks the same as it does in main.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…est job

Co-authored-by: wtgodbe <14283640+wtgodbe@users.noreply.github.com>
Copilot AI changed the title [WIP] Backport PR 65211 to release 10.0 [release/10.0] Skip non-template tests in internal Windows test jobs Feb 2, 2026
Copilot AI requested a review from wtgodbe February 2, 2026 18:40
Copy link
Copy Markdown
Member

@wtgodbe wtgodbe left a comment

Choose a reason for hiding this comment

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

One change required

displayName: Install Node 20.x
inputs:
versionSpec: 20.x
- ${{ if and(eq(parameters.agentOs, 'Windows'), eq(parameters.isAzDOTestingJob, true)) }}:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Undo this change

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done. Restored the first Chrome installation block in commit 28152b6.

Co-authored-by: wtgodbe <14283640+wtgodbe@users.noreply.github.com>
Copilot AI requested a review from wtgodbe February 2, 2026 18:50
@wtgodbe wtgodbe marked this pull request as ready for review February 2, 2026 19:25
Copilot AI review requested due to automatic review settings February 2, 2026 19:25
@wtgodbe wtgodbe requested review from a team and JamesNK as code owners February 2, 2026 19:25
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@wtgodbe
Copy link
Copy Markdown
Member

wtgodbe commented Feb 2, 2026

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 3 pipeline(s).

@wtgodbe wtgodbe merged commit 142408a into release/10.0 Feb 3, 2026
31 of 34 checks passed
@wtgodbe wtgodbe deleted the copilot/backport-pr-65211-to-release-10-0 branch February 3, 2026 16:24
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