Skip to content

[release/11.0.1xx-preview7] Harden MTP artifact post-processing and add an opt-out - #55493

Merged
Evangelink merged 1 commit into
release/11.0.1xx-preview7from
backport/pr-55480-to-release/11.0.1xx-preview7
Jul 29, 2026
Merged

[release/11.0.1xx-preview7] Harden MTP artifact post-processing and add an opt-out#55493
Evangelink merged 1 commit into
release/11.0.1xx-preview7from
backport/pr-55480-to-release/11.0.1xx-preview7

Harden MTP artifact post-processing and add an opt-out

6f0be55
Select commit
Loading
Failed to load commit list.
Azure Pipelines / dotnet-sdk-public-ci failed Jul 28, 2026 in 1h 51m 37s

Build #20260728.2 had test failures

Details

Tests

  • Failed: 2 (0.01%)
  • Passed: 22,716 (93.84%)
  • Other: 1,489 (6.15%)
  • Total: 24,207

Annotations

Check failure on line 117 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-sdk-public-ci

Build log #L117

Failed work item information:

Check failure on line 126 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-sdk-public-ci

Build log #L126

Bash exited with code '1'.

Check failure on line 1 in Build_DoesNotUpdateManifest_WhenHasNotChanged

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-sdk-public-ci

Build_DoesNotUpdateManifest_WhenHasNotChanged

Test method Microsoft.NET.Sdk.StaticWebAssets.Tests.StaticWebAssetsIntegrationTest.Build_DoesNotUpdateManifest_WhenHasNotChanged threw exception:
FluentAssertions.Execution.AssertionFailedException: Expected string to be the same string, but they differ at index 21:
              ↓ (actual)
  "…1,"Hash":"suG2pZRiRV…"
  "…1,"Hash":"YaJCboCN5L…"
              ↑ (expected).
Raw output
at FluentAssertions.Execution.FallbackTestFramework.Throw(String message)
   at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
   at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
   at FluentAssertions.Execution.AssertionChain.FailWith(String message)
   at FluentAssertions.Primitives.StringEqualityStrategy.ValidateAgainstMismatch(AssertionChain assertionChain, String subject, String expected)
   at FluentAssertions.Primitives.StringAssertions`1.Be(String expected, String because, Object[] becauseArgs)
   at Microsoft.NET.Sdk.StaticWebAssets.Tests.StaticWebAssetsIntegrationTest.Build_DoesNotUpdateManifest_WhenHasNotChanged() in /_/test/Microsoft.NET.Sdk.StaticWebAssets.Tests/StaticWebAssetsIntegrationTest.cs:line 121
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Check failure on line 1 in It_generates_satellite_assemblies

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-sdk-public-ci

It_generates_satellite_assemblies

Test method Microsoft.NET.Build.Tests.GivenThatWeWantToBuildAnAppWithLibrary.It_generates_satellite_assemblies threw exception:
FluentAssertions.Execution.AssertionFailedException: Expected string "This string came from the test library!
Welcome to .Net!
Willkommen in .Net!
Bienvenue à .Net!
Velkommen til .Net!" to contain "Bienvenue à .Net!" because The command output did not contain expected result: Bienvenue à .Net!

Working Directory:
File Name: C:\h\w\A6360912\p\d\dotnet.exe
Arguments: C:\h\w\A6360912\t\dotnetSdkTests\seouegzm.bbs\It_generates_---49EC2C57\TestApp\bin\Debug\net11.0\TestApp.dll
Exit Code: 0
StdOut:
This string came from the test library!
Welcome to .Net!
Willkommen in .Net!
Bienvenue à .Net!
Velkommen til .Net!
StdErr:

.
Raw output
at FluentAssertions.Execution.FallbackTestFramework.Throw(String message)
   at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
   at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
   at FluentAssertions.Primitives.StringAssertions`1.Contain(String expected, String because, Object[] becauseArgs)
   at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.HaveStdOutContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 52
   at Microsoft.NET.Build.Tests.GivenThatWeWantToBuildAnAppWithLibrary.It_generates_satellite_assemblies() in /_/test/Microsoft.NET.Build.Tests/GivenThatWeWantToBuildAnAppWithLibrary.cs:line 123
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)