Don't use the portable RIDs for older runtimes if it's empty#52674
Merged
Build Analysis / Build Analysis
succeeded
Jan 27, 2026 in 0s
.NET Result Analysis
Details
‼️ Build Analysis Check Result has been manually overridden
- The build analysis check result has been updated by the user for the following reason: template tests are known issue. Test leg timeouts are helix outage. This is merged into the preview 1 branch already.
- The check result has changed from Failure to Success
Tip
To unconditionally bypass the build analysis check (turn it green), you can use the escape mechanism feature. The completion time may vary, potentially taking several minutes, depending on the build analysis workload at the moment.
Known Infrastructure Errors
Build Failures
dotnet-sdk-public-ci / Build / TestBuild: windows (x64)
[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]-
❌The job running on agent NetCore-Public 314 ran longer than the maximum time of 150 minutes. For more information, see https://go.microsoft.com/fwlink/?linkid=2077134
dotnet-sdk-public-ci / Build / AoT: windows (x64)
[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]-
❌The job running on agent NetCore-Public 582 ran longer than the maximum time of 150 minutes. For more information, see https://go.microsoft.com/fwlink/?linkid=2077134
Known test errors
-
❌Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.DoNotShowDeprecationMessage_WhenNewCommandIsUsed - Known Test Repository Issue Sometimes Misses Test Failures
-
❌Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.DoNotShowDeprecationMessage_WhenNewCommandIsUsed - Template Engine SSL Connection Issue
-
❌Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.DoNotShowDeprecationMessage_WhenNewCommandIsUsed - Tests Failing in Template Engine: Failed to update search cache. (The SSL connection could not be established, see inner exception.)
-
❌Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanShowDeprecationMessage_WhenLegacyCommandIsUsed - Known Test Repository Issue Sometimes Misses Test Failures
-
❌Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanShowDeprecationMessage_WhenLegacyCommandIsUsed - Template Engine SSL Connection Issue
Test Failures (17 tests failed)
🔹 [All failing tests from dotnet-sdk-public-ci]
- Data Driven SubResults
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new console --search --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\n, but found 103 (difference of 103). [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 29 at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result) at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, Bin... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"--search console\")
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new --search console --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\n, but found 103 (difference of 103). [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 29 at InvokeStub_DotnetNewSearchTests.BasicTest(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"search console\")
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new search console --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\n, but found 103 (difference of 103). [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 29 at InvokeStub_DotnetNewSearchTests.BasicTest(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
- Data Driven SubResults
- Exception Message
Expected string \"Matches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\" to contain \"No templates found matching: 'fofofo'.\" because The command error output did not contain expected result: No templates found matching: 'fofofo'.\n\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new --search fofofo --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.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.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 128 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 68 at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result) at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFe... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"search fofofo\", criteria: \"'fofofo'\")
- Exception Message
Expected string \"Matches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\" to contain \"No templates found matching: 'fofofo'.\" because The command error output did not contain expected result: No templates found matching: 'fofofo'.\n\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new search fofofo --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection coul [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.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.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 128 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 68 at InvokeStub_DotnetNewSearchTests.CanDisplayNoResults(Object, Span`1) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"search fofofo --type item\", criteria: \"'fofofo', --type='item'\")
- Exception Message
Expected string \"Matches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see inner exception.) (The SSL connection could not be established, see inner exception.)\n\nFor details on the exit code, refer to https://aka.ms/templating-exit-codes#103\" to contain \"No templates found matching: 'fofofo', --type='item'.\" because The command error output did not contain expected result: No templates found matching: 'fofofo', --type='item'.\n\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new search fofofo --type item --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nSearching for the templates...\nStdErr:\nMatches from template source: NuGet.org\nSearch failed: Failed to update search cache. (The SSL connection could not be established, see [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.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.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 128 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 68 at InvokeStub_DotnetNewSearchTests.CanDisplayNoResults(Object, Span`1) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
- Data Driven SubResults
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new func --search --columns author --author micro --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nUsing home directory '/Users/runner/work/1/s/artifacts/tmp/Release/testing' set by the 'DOTNET_CLI_HOME' environment variable.\nTelemetry is: Disabled\nGlobal Settings Location: /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\n[2026-01-27 18:58:55.455] [Debug] [Template Engine] => [Execute]: Execute started\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\n[2026-01-27 18:58:55.570] [Debug] [Micros [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 202 at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result) at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfAr... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(testCase: \"--search func --columns author --author micro\")
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new --search func --columns author --author micro --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nUsing home directory '/Users/runner/work/1/s/artifacts/tmp/Release/testing' set by the 'DOTNET_CLI_HOME' environment variable.\nTelemetry is: Disabled\nGlobal Settings Location: /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\n[2026-01-27 18:58:56.292] [Debug] [Template Engine] => [Execute]: Execute started\n[2026-01-27 18:58:56.392] [Debug] [Micros [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 202 at InvokeStub_DotnetNewSearchTests.CanFilterAuthor(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(testCase: \"search func --columns author --author micro\")
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new search func --columns author --author micro --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nUsing home directory '/Users/runner/work/1/s/artifacts/tmp/Release/testing' set by the 'DOTNET_CLI_HOME' environment variable.\nTelemetry is: Disabled\nGlobal Settings Location: /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\n[2026-01-27 18:58:56.946] [Debug] [Template Engine] => [Execute]: Execute started\nSearching for the templates...\n[2026-01-27 18:58:57.040] [Debug] [Microsoft.TemplateSearch.Common.Providers.NuGetMetadataSearchProvider] => [Execute]: Initializing search cache...\n[2026-01-27 18:58:57.041] [Debug] [ [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 202 at InvokeStub_DotnetNewSearchTests.CanFilterAuthor(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
- Data Driven SubResults
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new --search --columns author --author micro --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nUsing home directory '/Users/runner/work/1/s/artifacts/tmp/Release/testing' set by the 'DOTNET_CLI_HOME' environment variable.\nTelemetry is: Disabled\nGlobal Settings Location: /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nWarning: use of 'dotnet new --search' is deprecated. Use 'dotnet new search' instead.\nFor more information, run:\n dotnet new search -h\n\nSearching for the templates...\n[2026-01-27 18:59:12.881] [Debug] [Template Engine] => [Execute]: Execute started\n[2026-01-27 18:59:12.983] [Debug] [Microsoft.T [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor_WithoutName(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 233 at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result) at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Spa... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor_WithoutName(testCase: \"search --columns author --author micro\")
- Exception Message
Expected value to be 0 because Expected command to exit with 0 but it did not.\nWorking Directory:\nFile Name: /Users/runner/work/1/s/artifacts/bin/redist/Release/dotnet/dotnet\nArguments: new search --columns author --author micro --debug:custom-hive /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\nExit Code: 103\nStdOut:\nUsing home directory '/Users/runner/work/1/s/artifacts/tmp/Release/testing' set by the 'DOTNET_CLI_HOME' environment variable.\nTelemetry is: Disabled\nGlobal Settings Location: /Users/runner/work/1/s/artifacts/tmp/Release/testing/dotnet-new.IntegrationTests/SharedHomeDirectory/20260127185840081\n[2026-01-27 18:59:13.521] [Debug] [Template Engine] => [Execute]: Execute started\nSearching for the templates...\n[2026-01-27 18:59:13.641] [Debug] [Microsoft.TemplateSearch.Common.Providers.NuGetMetadataSearchProvider] => [Execute]: Initializing search cache...\n[2026-01-27 18:59:13.643] [Debug] [Micro [Full log]
- Stack Trace
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message) at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason) at FluentAssertions.Numeric.NumericAssertionsBase`3.Be(T expected, String because, Object[] becauseArgs) at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 21 at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor_WithoutName(String testCase) in /Users/runner/work/1/s/test/dotnet-new.IntegrationTests/DotnetNewSearchTests.cs:line 233 at InvokeStub_DotnetNewSearchTests.CanFilterAuthor_WithoutName(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)... [Full stack trace]
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest [Details] [10.82% failure rate]
-
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]
Failing Configuration
-
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"console --search\")
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults [Details] [9.84% failure rate]
-
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]
Failing Configuration
-
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"--search fofofo\", criteria: \"'fofofo'\")
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor [Details] [10.02% failure rate]
-
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]
Failing Configuration
-
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor(testCase: \"func --search --columns author --author micro\")
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor_WithoutName [Details] [9.66% failure rate]
-
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]
Failing Configuration
-
❌ Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanFilterAuthor_WithoutName(testCase: \"--search --columns author --author micro\")
Loading