Skip to content

Retarget to net10/net11 and migrate tests to xUnit v3 - #416

Merged
JimBobSquarePants merged 2 commits into
mainfrom
js/vnext
Aug 26, 2026
Merged

Retarget to net10/net11 and migrate tests to xUnit v3#416
JimBobSquarePants merged 2 commits into
mainfrom
js/vnext

Conversation

@JimBobSquarePants

Copy link
Copy Markdown
Member

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following matches the existing coding patterns and practice as demonstrated in the repository. These follow strict Stylecop rules 👮.
  • I have provided test coverage for my change (where applicable)

Description

Updates shared-infrastructure to latest main and retargets all projects to net10.0 by default with net11.0 in preview runs, updating CI lanes to match. Copies the independent package versioning target from js/avalonia-sample, setting the WebGPU major version to 2 and MinVerMinimumMajorMinor to 4.0. Migrates the test infrastructure to xunit.v3, dropping Microsoft.DotNet.XUnitExtensions and updating Microsoft.DotNet.RemoteExecutor.

Updates shared-infrastructure to latest main and retargets all projects
to net10.0 by default with net11.0 in preview runs, updating CI lanes to
match. Copies the independent package versioning target from
js/avalonia-sample, setting the WebGPU major version to 2 and
MinVerMinimumMajorMinor to 4.0. Migrates the test infrastructure to
xunit.v3, dropping Microsoft.DotNet.XUnitExtensions and updating
Microsoft.DotNet.RemoteExecutor.
@codecov

codecov Bot commented Aug 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79%. Comparing base (61bd770) to head (907fb84).

Additional details and impacted files
@@          Coverage Diff           @@
##            main    #416    +/-   ##
======================================
- Coverage     79%     79%    -1%     
======================================
  Files        232     232            
  Lines      27356   27356            
  Branches    3113    3112     -1     
======================================
- Hits       21875   21731   -144     
  Misses      4589    4589            
- Partials     892    1036   +144     
Flag Coverage Δ
unittests 79% <ø> (-1%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Replaces the three .sln files with .slnx equivalents and points the ci
scripts, TestEnvironment, README, and CONTRIBUTING docs at the new
files. The README now names the .NET 10 SDK.
@JimBobSquarePants
JimBobSquarePants merged commit ba75f4d into main Aug 26, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant