Skip to content

[release/8.0-staging] Update dependencies from dotnet/xharness#126322

Open
dotnet-maestro[bot] wants to merge 5 commits intorelease/8.0-stagingfrom
darc-release/8.0-staging-d85f32de-c5c9-4b47-a7fb-f9aa9a5dee7b
Open

[release/8.0-staging] Update dependencies from dotnet/xharness#126322
dotnet-maestro[bot] wants to merge 5 commits intorelease/8.0-stagingfrom
darc-release/8.0-staging-d85f32de-c5c9-4b47-a7fb-f9aa9a5dee7b

Conversation

@dotnet-maestro
Copy link
Copy Markdown
Contributor

This pull request updates the following dependencies

From https://github.com/dotnet/xharness

…60330.1

On relative base path root
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 8.0.0-prerelease.25516.2 -> To Version 11.0.0-prerelease.26180.1
pavelsavara and others added 4 commits March 30, 2026 18:14
XHarness.Common 11.0.0-prerelease.26168.1 transitively requires
Microsoft.Extensions.Logging >= 8.0.1, causing NU1605 package
downgrade errors against the pinned 6.0.0 version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The Helix SDK 8.0.0-beta.26112.1 (from arcade release/8.0) defaults
XHarnessTargetFramework to net7.0, but XHarness CLI 11.0.0-prerelease.26168.1
only ships net8.0+ TFMs. This causes 'Failed to install the dotnet tool'
errors because dotnet tool install cannot find a net7.0 asset in the package.

Override XHarnessTargetFramework to net8.0 in all locations that set
IncludeXHarnessCli=true.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The updated XHarness passes -verbosity to the WASM test runner,
but SimpleWasmTestRunner on release/8.0-staging does not handle it,
causing all WASM tests to fail with 'Invalid argument -verbosity'.

Accept and skip the argument to prevent the crash.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-codeflow for labeling automated codeflow Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants