Skip to content

Conversation

@rmarinho
Copy link
Member

Description of Change

Work to run more of our unit tests on Helix.

This pull request updates the unit test project configuration and related pipeline steps. The main changes are to ensure that the Controls.Xaml.UnitTests and Resizetizer.UnitTests projects are included in the build/test process, but their execution in the CI pipeline is currently commented out.

Test project configuration:

  • Added Controls.Xaml.UnitTests.csproj and re-enabled Resizetizer.UnitTests.csproj in the list of XUnit projects in eng/helix.proj, ensuring these test projects are recognized and available for test runs.

Pipeline changes:

  • Commented out the steps in eng/pipelines/arcade/stage-unit-tests.yml that run and publish results for both Controls.Xaml.UnitTests and Resizetizer.UnitTests, effectively disabling their execution in the CI pipeline for now.

Copilot AI review requested due to automatic review settings January 16, 2026 14:45
@rmarinho rmarinho added area-testing Unit tests, device tests testing-infrastructure Issue relating to testing infrastructure labels Jan 16, 2026
Copy link
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.

Pull request overview

This PR adds two unit test projects (Controls.Xaml.UnitTests and Resizetizer.UnitTests) to the Helix test infrastructure while temporarily disabling their execution in the CI pipeline. The changes prepare these tests to run on Helix by including them in the test project configuration, but comment out their actual execution steps pending further validation.

Changes:

  • Added Controls.Xaml.UnitTests and Resizetizer.UnitTests to the list of XUnit projects in eng/helix.proj
  • Commented out CI pipeline steps that execute and publish results for both test projects in eng/pipelines/arcade/stage-unit-tests.yml

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/helix.proj Added two test projects to XUnit project list for Helix test execution
eng/pipelines/arcade/stage-unit-tests.yml Commented out execution and result publishing steps for the two test projects

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-testing Unit tests, device tests testing-infrastructure Issue relating to testing infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants