Skip to content

Merge branch 'main' into escapingutilities-perf

4a463ab
Select commit
Loading
Failed to load commit list.
Open

Performance optimizations for EscapingUtilities #13426

Merge branch 'main' into escapingutilities-perf
4a463ab
Select commit
Loading
Failed to load commit list.
Azure Pipelines / msbuild-pr succeeded Apr 10, 2026 in 57m 42s

Build #20260410.29 had test failures

Details

Tests

  • Failed: 2 (0.00%)
  • Passed: 115,927 (98.11%)
  • Other: 2,232 (1.89%)
  • Total: 118,161

Annotations

Check failure on line 1 in Microsoft.Build.UnitTests.ToolTask_Tests.ToolTaskThatTimeoutAndRetry(repeats: 3, initialDelay: 10000, followupDelay: 1, timeout: 1000)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / msbuild-pr

Microsoft.Build.UnitTests.ToolTask_Tests.ToolTaskThatTimeoutAndRetry(repeats: 3, initialDelay: 10000, followupDelay: 1, timeout: 1000)

Shouldly.ShouldAssertException : result
    should be
True
    but was
False
Raw output
   at Microsoft.Build.UnitTests.ToolTask_Tests.ToolTaskThatTimeoutAndRetry(Int32 repeats, Int32 initialDelay, Int32 followupDelay, Int32 timeout) in D:\a\_work\1\s\src\Utilities.UnitTests\ToolTask_Tests.cs:line 1039

Check failure on line 1 in Microsoft.Build.UnitTests.BinaryLoggerTests.BinaryLoggerShouldEmbedFilesViaTaskOutput

See this annotation in the file changed.

@azure-pipelines azure-pipelines / msbuild-pr

Microsoft.Build.UnitTests.BinaryLoggerTests.BinaryLoggerShouldEmbedFilesViaTaskOutput

Shouldly.ShouldAssertException : zipArchive.Entries
    should contain an element satisfying the condition
zE.Name.EndsWith("testtaskoutputfile.txt")
    but does not

Additional Info:
    Embedded files: 
Raw output
   at Microsoft.Build.UnitTests.BinaryLoggerTests.BinaryLoggerShouldEmbedFilesViaTaskOutput() in D:\a\_work\1\s\src\Build.UnitTests\BinaryLogger_Tests.cs:line 451
   at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)