Skip to content

[automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx'#52481

Merged
DonnaChen888 merged 31 commits into
release/9.0.3xxfrom
merge/release/9.0.1xx-to-release/9.0.3xx
Jan 19, 2026
Merged

[automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx'#52481
DonnaChen888 merged 31 commits into
release/9.0.3xxfrom
merge/release/9.0.1xx-to-release/9.0.3xx

Merge branch 'release/9.0.3xx' into merge/release/9.0.1xx-to-release/…

8992507
Select commit
Loading
Failed to load commit list.
Build Analysis / Build Analysis succeeded Jan 16, 2026 in 0s

.NET Result Analysis

Details

All checks completed

[dotnet-sdk-public-ci]

Build Rerun

✔️ Build passed after 1 retries.

(Attempt #1) [link to build]

dotnet-sdk-public-ci / Build / TemplateEngine: macOS (x64) / Run TemplateEngine Tests

[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]
    ❌XUnit(0,0): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Tests failed: /Users/runner/work/1/s/artifacts/TestResults/Release/dotnet-new.IntegrationTests_net9.0_x64.html [net9.0|x64]

Non-Deterministic Test Failures Detected

Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewDetailsTest.CanDisplayDetails_RemotePackage_NuGetFeedNoVersion [Details] [8.44% failure rate]
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

Failing Configurations (2)

Exception Message
VerifyException : Directory: /Users/runner/work/1/s/test/dotnet-new.Tests/Approvals\nNotEqual:\n  - Received: DotnetNewDetailsTest.CanDisplayDetails_RemotePackage_NuGetFeedNoVersion.received.txt\n    Verified: DotnetNewDetailsTest.CanDisplayDetails_RemotePackage_NuGetFeedNoVersion.verified.txt\n\nFileContent:\n\nNotEqual:\n\nReceived: DotnetNewDetailsTest.CanDisplayDetails_RemotePackage_NuGetFeedNoVersion.received.txt\nVerified: DotnetNewDetailsTest.CanDisplayDetails_RemotePackage_NuGetFeedNoVersion.verified.txt\nCompare Result:\n11       Repository Url: https://github.com/unoplatform/uno\n -    Templates:\n -       Template Name                                    Short Name            Type     Tags                                                                   Language\n -       -----------------------------------------------  --------------------  -------  ---------------------------------------------------------------------  --------\n -       Multi-Platform App (Windows App SDK)             unoapp                project  Multi-platform/Uno Platform/Android/iOS/Windows/Mac Catalyst/Linux...  C#      \n -       Cross-Platform App (Prism)                       unoapp-prism          project  Cross-platform/Uno Platform/Prism/Android/iOS/Windows/macOS/WebAss...  C#      \n -       Cross-Platform UI Tests Library                  unoapp-uitest         project  Cross-platform/Uno Platform/UITest/Android/iOS/WebAssembly/dotnet-new  C#      \n -       Multi-Platform App (Xamarin, UWP)                unoapp-uwp            project  Multi-platform/Uno Platform/Android/iOS/Windows/macOS/Linux/Tizen/...  C#      \n -       Multi-Platform App (.NET 6, UWP)                 unoapp-uwp-net6       project  Multi-platform/Uno Platform/Android/iOS/Windows/macOS/Linux/WebAss...  C#      \n -       Multi-Platform App (Xamarin, Windows App SDK)    unoapp-winui-xamarin  project  Multi-platform/Uno Platform/Android/iOS/Windows/macOS/Linux/WebAss...  C#      \n -       Cross-Platform Library                           unolib                project  Cross-platform/Uno Platform/Library/Android/iOS/Windows/macOS/Linu...  C#      \n -       Cross-Runtime Library (Xamarin, UWP)             unolib-crossruntime   project  Cross-platform/Uno Platform/Library/Android/iOS/Windows/macOS/Linu...  C#      \n -       Uno Platform WebAssembly Head for Xamarin.Forms  wasmxfhead            project  Cross-platform/Uno Platform/Xamarin.Forms/WebAssembly/dotnet-new       C#      \n -       \n   [EOF]\n\n
Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest [Details] [4.79% failure rate]
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

Failing Configurations (2)

Data Driven SubResults
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"console --search\")
    Exception Message
    Expected command to exit with 0 but it did not.\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 22
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.Tests/DotnetNewSearchTests.cs:line 29
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"--search console\")
    Exception Message
    Expected command to exit with 0 but it did not.\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 22
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.Tests/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)
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(testCase: \"search console\")
    Exception Message
    Expected command to exit with 0 but it did not.\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.ExitWith(Int32 expectedExitCode) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 22
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.BasicTest(String testCase) in /Users/runner/work/1/s/test/dotnet-new.Tests/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)
Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults [Details] [4.54% failure rate]
[ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

Failing Configurations (2)

Data Driven SubResults
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"--search fofofo\", criteria: \"'fofofo'\")
    Exception Message
    The command error output did not contain expected result: No templates found matching: 'fofofo'.\n\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 137
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.Tests/DotnetNewSearchTests.cs:line 68
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"search fofofo\", criteria: \"'fofofo'\")
    Exception Message
    The command error output did not contain expected result: No templates found matching: 'fofofo'.\n\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 137
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.Tests/DotnetNewSearchTests.cs:line 68
       at InvokeStub_DotnetNewSearchTests.CanDisplayNoResults(Object, Span`1)
       at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(testCase: \"search fofofo --type item\", criteria: \"'fofofo', --type='item'\")
    Exception Message
    The command error output did not contain expected result: No templates found matching: 'fofofo', --type='item'.\n\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/dotnet-new.IntegrationTests/SharedHomeDirectory/20260116033244014\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
    Stack Trace
       at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
       at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
       at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
       at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
       at Microsoft.NET.TestFramework.Assertions.CommandResultAssertions.HaveStdErrContaining(String pattern) in /_/test/Microsoft.NET.TestFramework/Assertions/CommandResultAssertions.cs:line 137
       at Microsoft.DotNet.Cli.New.IntegrationTests.DotnetNewSearchTests.CanDisplayNoResults(String testCase, String criteria) in /Users/runner/work/1/s/test/dotnet-new.Tests/DotnetNewSearchTests.cs:line 68
       at InvokeStub_DotnetNewSearchTests.CanDisplayNoResults(Object, Span`1)
       at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Was this helpful? Yes No