Skip to content

Merge branch 'main' into perf/eliminate-treenodefilter-allocations

e126c12
Select commit
Loading
Failed to load commit list.
Closed

[Efficiency Improver] perf: eliminate LINQ closure allocations in TreeNodeFilter #8035

Merge branch 'main' into perf/eliminate-treenodefilter-allocations
e126c12
Select commit
Loading
Failed to load commit list.
Azure Pipelines / microsoft.testfx failed May 14, 2026 in 1h 24m 47s

Build #20260514.45 had test failures

Details

Tests

  • Failed: 1 (0.01%)
  • Passed: 19,420 (99.24%)
  • Other: 148 (0.76%)
  • Total: 19,569

Annotations

Check failure on line 259 in src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.testfx

src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs#L259

src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs(259,1): error : [HangDump_TemplateFileName_CreateDump ("net10.0")] [net11.0] Assert.AreEqual failed. Expected:<7>. Actual:<0>. 'expected' expression: 'exitCode', 'actual' expression: 'testHostResult.ExitCode'. Expression 'AssertExitCodeIs' failed for member 'HangDump_TemplateFileName_CreateDump' at line 121 of file '/_/test/IntegrationTests/Microsoft.Testing.Platform.Acceptance.IntegrationTests/HangDumpTests.cs'. Output of the test host is:
Command: /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/bin/Release/net10.0/HangDump --hangdump --hangdump-timeout 8s --hangdump-filename {pname}_{pid}_{tfm}_{time}_hang.dmp --results-directory /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0
====================
ExitCode: 0
====================
StandardOutput:
Microsoft.Testing.Platform v2.3.0-ci (UTC 05/14/2026) [osx-x64 - net10.0]
Hang dump timeout of '00:00:08' expired
Dumping process 40637 - HangDump
Creating dump file '/Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp'
[createdump] Gathering state for process 40637 
[createdump] Writing full dump to file /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp
[createdump] Written 5643632936 bytes (1377840 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 76340ms
Test run summary: Passed! - /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/bin/Release/net10.0/HangDump.dll (net10.0|x64)
  total: 2
  failed: 0
  succeeded: 2
  skipped: 0
  duration: 1m 28s 943ms
  Out of process file artifacts produced:
    - /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp
====================
StandardError:

Check failure on line 6679 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.testfx

Build log #L6679

Bash exited with code '2'.

Check failure on line 1 in Microsoft.Testing.Platform.Acceptance.IntegrationTests.HangDumpTests.HangDump_TemplateFileName_CreateDump ("net10.0")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / microsoft.testfx

Microsoft.Testing.Platform.Acceptance.IntegrationTests.HangDumpTests.HangDump_TemplateFileName_CreateDump ("net10.0")

Assert.AreEqual failed. Expected:<7>. Actual:<0>. 'expected' expression: 'exitCode', 'actual' expression: 'testHostResult.ExitCode'. Expression 'AssertExitCodeIs' failed for member 'HangDump_TemplateFileName_CreateDump' at line 121 of file '/_/test/IntegrationTests/Microsoft.Testing.Platform.Acceptance.IntegrationTests/HangDumpTests.cs'. Output of the test host is:
Command: /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/bin/Release/net10.0/HangDump --hangdump --hangdump-timeout 8s --hangdump-filename {pname}_{pid}_{tfm}_{time}_hang.dmp --results-directory /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0
====================
ExitCode: 0
====================
StandardOutput:
Microsoft.Testing.Platform v2.3.0-ci (UTC 05/14/2026) [osx-x64 - net10.0]
Hang dump timeout of '00:00:08' expired
Dumping process 40637 - HangDump
Creating dump file '/Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp'
[createdump] Gathering state for process 40637 
[createdump] Writing full dump to file /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp
[createdump] Written 5643632936 bytes (1377840 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 76340ms
Test run summary: Passed! - /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/bin/Release/net10.0/HangDump.dll (net10.0|x64)
  total: 2
  failed: 0
  succeeded: 2
  skipped: 0
  duration: 1m 28s 943ms
  Out of process file artifacts produced:
    - /Users/runner/work/1/s/artifacts/tmp/Debug/testsuite/hdMVi/AssetFixture/f36528b16a624eb68079ecd7d2d79c1f/net10.0/HangDump_40637_net10.0_2026-05-14_16-15-23.7258040_hang.dmp
====================
StandardError:
Raw output
   at Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReportAssertAreEqualFailed(Object expected, Object actual, String userMessage) in /_/src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs:line 259
   at Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual[T](T expected, T actual, IEqualityComparer`1 comparer, String message, String expectedExpression, String actualExpression) in /_/src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs:line 135
   at Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual[T](T expected, T actual, String message, String expectedExpression, String actualExpression) in /_/src/TestFramework/TestFramework/Assertions/Assert.AreEqual.cs:line 48
   at Microsoft.Testing.Platform.Acceptance.IntegrationTests.Helpers.AcceptanceAssert.AssertExitCodeIs(TestHostResult testHostResult, Int32 exitCode, String callerMemberName, String callerFilePath, Int32 callerLineNumber) in /_/test/IntegrationTests/Microsoft.Testing.Platform.Acceptance.IntegrationTests/Helpers/AcceptanceAssert.cs:line 11
   at Microsoft.Testing.Platform.Acceptance.IntegrationTests.Helpers.AcceptanceAssert.AssertExitCodeIs(TestHostResult testHostResult, ExitCode exitCode, String callerMemberName, String callerFilePath, Int32 callerLineNumber) in /_/test/IntegrationTests/Microsoft.Testing.Platform.Acceptance.IntegrationTests/Helpers/AcceptanceAssert.cs:line 14
   at Microsoft.Testing.Platform.Acceptance.IntegrationTests.HangDumpTests.HangDump_TemplateFileName_CreateDump(String tfm) in /_/test/IntegrationTests/Microsoft.Testing.Platform.Acceptance.IntegrationTests/HangDumpTests.cs:line 121
   at Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo.ExecuteInternalAsync(Object[] arguments, CancellationTokenSource timeoutTokenSource) in /_/src/Adapter/MSTestAdapter.PlatformServices/Execution/TestMethodInfo.Execution.cs:line 129