Console log: 'dotnet.Tests.dll.2' from job 0b3ac682-2312-46a7-b242-17b4680cbda0 workitem cb14867b-dee8-410c-9c12-8ede702a7edd (ubuntu.2204.amd64.open) executed on machine a00FZQI running Linux-6.8.0-1051-azure-x86_64-with-glibc2.35 chmod: cannot access '/datadisks/disk1/work/A14308F8/w/B4FD0A07/e/*.sh': No such file or directory + . /datadisks/disk1/work/A14308F8/p/t/SetupHelixEnvironment.sh + export NUGET_ENABLE_EXPERIMENTAL_HTTP_RETRY=true + export NUGET_EXPERIMENTAL_MAX_NETWORK_TRY_COUNT=6 + export NUGET_EXPERIMENTAL_NETWORK_RETRY_DELAY_MILLISECONDS=1000 + export MicrosoftNETBuildExtensionsTargets=/datadisks/disk1/work/A14308F8/p/ex/msbuildExtensions/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.targets + export DOTNET_ROOT=/datadisks/disk1/work/A14308F8/p/d + export PATH=/datadisks/disk1/work/A14308F8/p/d:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin + export DOTNET_DbgEnableMiniDump=1 + export DOTNET_DbgMiniDumpType=4 + export DOTNET_DbgMiniDumpName=/datadisks/disk1/work/A14308F8/w/B4FD0A07/uploads/coredump.%p + export DOTNET_EnableCrashReport=1 + mktemp -d /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.XXXXXXXX + realpath /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS + export TestExecutionDirectory=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS + export DOTNET_CLI_HOME=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/.dotnet + cp -a /datadisks/disk1/work/A14308F8/p/t/TestExecutionDirectoryFiles/. /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/ + export DOTNET_SDK_TEST_EXECUTION_DIRECTORY=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS + export DOTNET_SDK_TEST_MSBUILDSDKRESOLVER_FOLDER=/datadisks/disk1/work/A14308F8/p/r + export DOTNET_SDK_TEST_ASSETS_DIRECTORY=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/TestAssets + export DOTNET_SDK_TEST_REPO_TEMPLATE_PACKAGES=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/template_feed + export DOTNET_SDK_TEST_TEMPLATE_SAMPLES_DIR=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/TemplateSamples + dotnet new --debug:ephemeral-hive Welcome to .NET 11.0! --------------------- SDK Version: 11.0.100-ci ---------------- Installed an ASP.NET Core HTTPS development certificate. To trust the certificate, run 'dotnet dev-certs https --trust' Learn about HTTPS: https://aka.ms/dotnet-https ---------------- Write your first app: https://aka.ms/dotnet-hello-world Find out what's new: https://aka.ms/dotnet-whats-new Explore documentation: https://aka.ms/dotnet-docs Report issues and find source on GitHub: https://github.com/dotnet/core Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli -------------------------------------------------------------------------------------- The 'dotnet new' command creates a .NET project based on a template. Common templates are: Template Name Short Name Language Tags ------------------- ---------- ---------- ----------------------- Blazor Web App blazor [C#] Web/Blazor/WebAssembly Class Library classlib [C#],F#,VB Common/Library Console App console [C#],F#,VB Common/Console MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web Windows Forms App winforms [C#],VB Common/WinForms WPF Application wpf [C#],VB Common/WPF An example would be: dotnet new console Display template options with: dotnet new console -h Display all installed templates with: dotnet new list Display templates available on NuGet.org with: dotnet new search web + dotnet nuget list source --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Registered Sources: 1. dotnet6 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json 2. dotnet6-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6-transport/nuget/v3/index.json 3. dotnet7 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet7/nuget/v3/index.json 4. dotnet7-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet7-transport/nuget/v3/index.json 5. dotnet8 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8/nuget/v3/index.json 6. dotnet8-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8-transport/nuget/v3/index.json 7. dotnet8-workloads [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8-workloads/nuget/v3/index.json 8. dotnet9 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json 9. dotnet9-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9-transport/nuget/v3/index.json 10. dotnet10 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json 11. dotnet10-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10-transport/nuget/v3/index.json 12. dotnet11 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11/nuget/v3/index.json 13. dotnet11-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11-transport/nuget/v3/index.json 14. dotnet-public [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json 15. dotnet-eng [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json 16. dotnet-tools [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json 17. dotnet-tools-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-transport/nuget/v3/index.json 18. dotnet-libraries [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-libraries/nuget/v3/index.json 19. dotnet-libraries-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-libraries-transport/nuget/v3/index.json 20. vs-impl [Enabled] https://pkgs.dev.azure.com/azure-public/vside/_packaging/vs-impl/nuget/v3/index.json 21. richnav [Enabled] https://pkgs.dev.azure.com/azure-public/vside/_packaging/vs-buildservices/nuget/v3/index.json 22. test-tools [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/test-tools/nuget/v3/index.json + dotnet nuget add source /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/Testpackages --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: Package source 1 added successfully. + dotnet nuget remove source dotnet6-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet6-transport removed successfully. + dotnet nuget remove source dotnet6-internal-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config error: Unable to find any package source(s) matching name: dotnet6-internal-transport. + dotnet nuget remove source dotnet7-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet7-transport removed successfully. + dotnet nuget remove source dotnet7-internal-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config error: Unable to find any package source(s) matching name: dotnet7-internal-transport. + dotnet nuget remove source richnav --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: richnav removed successfully. + dotnet nuget remove source vs-impl --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: vs-impl removed successfully. + dotnet nuget remove source dotnet-libraries-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet-libraries-transport removed successfully. + dotnet nuget remove source dotnet-tools-transport --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet-tools-transport removed successfully. + dotnet nuget remove source dotnet-libraries --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet-libraries removed successfully. + dotnet nuget remove source dotnet-eng --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Package source with Name: dotnet-eng removed successfully. + dotnet nuget list source --configfile /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/NuGet.config Registered Sources: 1. dotnet6 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json 2. dotnet7 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet7/nuget/v3/index.json 3. dotnet8 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8/nuget/v3/index.json 4. dotnet8-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8-transport/nuget/v3/index.json 5. dotnet8-workloads [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8-workloads/nuget/v3/index.json 6. dotnet9 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json 7. dotnet9-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9-transport/nuget/v3/index.json 8. dotnet10 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10/nuget/v3/index.json 9. dotnet10-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet10-transport/nuget/v3/index.json 10. dotnet11 [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11/nuget/v3/index.json 11. dotnet11-transport [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11-transport/nuget/v3/index.json 12. dotnet-public [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json 13. dotnet-tools [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json 14. test-tools [Enabled] https://pkgs.dev.azure.com/dnceng/public/_packaging/test-tools/nuget/v3/index.json 15. Package source 1 [Enabled] /datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS/Testpackages + chmod +x dotnet.Tests + dotnet test dotnet.Tests.dll -e HELIX_WORK_ITEM_TIMEOUT=02:00:00 -e DOTNET_SDK_TEST_EXECUTION_DIRECTORY=/datadisks/disk1/work/A14308F8/t/dotnetSdkTests.NAkJBbVS --results-directory ./ --logger trx --logger console;verbosity=detailed --blame-hang --blame-hang-timeout 60m --filter dotnet.Tests.GivenThatTheUserRequestsHelp.|dotnet.Tests.OutputPathOptionTests.|dotnet.Tests.ToolSearchTests.NugetSearchApiDeserializerTests.|dotnet.Tests.ToolSearchTests.NugetSearchApiParameterTests.|dotnet.Tests.ToolSearchTests.NugetSearchApiRequestTests.|dotnet.Tests.ToolSearchTests.SearchResultPrinterTests.|Microsoft.DotNet.Cli.Add.Reference.Tests.GivenDotnetAddReference. -d /datadisks/disk1/work/A14308F8/w/B4FD0A07/uploads//dotnetTestLog.log VSTest version 18.7.0-preview-26208-110 (x64) Starting test execution, please wait... Logging Vstest Diagnostics in file: /datadisks/disk1/work/A14308F8/w/B4FD0A07/uploads/dotnetTestLog.log A total of 1 test files matched the specified pattern. /datadisks/disk1/work/A14308F8/w/B4FD0A07/e/dotnet.Tests.dll Data collection : Logging DataCollector Diagnostics in file: /datadisks/disk1/work/A14308F8/w/B4FD0A07/uploads/dotnetTestLog.datacollector.26-04-29_13-01-46_49744_5.log Logging TestHost Diagnostics in file: /datadisks/disk1/work/A14308F8/w/B4FD0A07/uploads/dotnetTestLog.host.26-04-29_13-01-46_74407_5.log [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.4+50e68bbb8b (64-bit .NET 11.0.0-preview.4.26208.110) [xUnit.net 00:00:00.25] Discovering: dotnet.Tests (app domain = off, method display = ClassAndMethod, method display options = None) [xUnit.net 00:00:04.09] Discovered: dotnet.Tests (3481 test cases to be run) [xUnit.net 00:00:04.43] Starting: dotnet.Tests (parallel test collections = on [2 threads], stop on fail = off, explicit = off, seed = 1808424960) [xUnit.net 00:00:04.95] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] Executing 'dotnet publish -h': [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》Description: [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 Publisher for the .NET Platform [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》Usage: [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 dotnet publish [...] [options] [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 [xUnit.net 00:00:05.28] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》Arguments: [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 The project or solution or C# (file-based program) file to operate on. If a file is not specified, the command will search the current directory for a project or solution. [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》Options: [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --ucr, --use-current-runtime Use current runtime as the target runtime. [default: False] [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -o, --output The output directory to place the published artifacts in. [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --artifacts-path The artifacts path. All output from the project, including build, publish, and pack output, will go in subfolders under the specified path. [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --manifest The path to a target manifest file that contains the list of packages to be excluded from the publish step. [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --no-build Do not build the project before publishing. Implies --no-restore. [default: False] [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --sc, --self-contained Publish the .NET runtime with your application so the runtime doesn't need to be installed on the target machine. [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 The default is 'false.' However, when targeting .NET 7 or lower, the default is 'true' if a runtime identifier is specified. [default: False] [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --no-self-contained Publish your application as a framework dependent application. A compatible .NET runtime must be installed on the target machine to run your application. [default: False] [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -nologo, --no-logo Do not display the startup banner or the copyright message. [default: True] [xUnit.net 00:00:05.29] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -f, --framework The target framework to publish for. The target framework has to be specified in the project file. [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -c, --configuration The configuration to publish for. The default is 'Release' for NET 8.0 projects and above, but 'Debug' for older projects. [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --version-suffix Set the value of the $(VersionSuffix) property to use when building the project. [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --interactive Allows the command to stop and wait for user input or action (for example to complete authentication). [default: False] [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --no-restore Do not restore the project before building. [default: False] [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -v, -verbosity Set the MSBuild verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic]. [xUnit.net 00:00:05.30] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -r, --runtime The target runtime to publish for. This is used when creating a self-contained deployment. [xUnit.net 00:00:05.32] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 The default is to publish a framework-dependent application. [xUnit.net 00:00:05.32] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -a, --arch The target architecture. [xUnit.net 00:00:05.32] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --os The target operating system. [xUnit.net 00:00:05.32] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 --disable-build-servers Force the command to ignore any persistent build servers. [default: False] [xUnit.net 00:00:05.32] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 -?, -h, --help Show command line help. [xUnit.net 00:00:05.33] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] 》 [xUnit.net 00:00:05.33] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [OUTPUT] Command 'dotnet publish -h' exited with exit code 0. [xUnit.net 00:00:05.33] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [PASS] [xUnit.net 00:00:05.34] Output: [xUnit.net 00:00:05.34] Executing 'dotnet publish -h': [xUnit.net 00:00:05.34] 》Description: [xUnit.net 00:00:05.36] 》 Publisher for the .NET Platform [xUnit.net 00:00:05.36] 》 [xUnit.net 00:00:05.36] 》Usage: [xUnit.net 00:00:05.37] 》 dotnet publish [...] [options] [xUnit.net 00:00:05.37] 》 [xUnit.net 00:00:05.37] 》Arguments: [xUnit.net 00:00:05.37] 》 The project or solution or C# (file-based program) file to operate on. If a file is not specified, the command will search the current directory for a project or solution. [xUnit.net 00:00:05.37] 》 [xUnit.net 00:00:05.38] 》Options: [xUnit.net 00:00:05.40] 》 --ucr, --use-current-runtime Use current runtime as the target runtime. [default: False] [xUnit.net 00:00:05.40] 》 -o, --output The output directory to place the published artifacts in. [xUnit.net 00:00:05.40] 》 --artifacts-path The artifacts path. All output from the project, including build, publish, and pack output, will go in subfolders under the specified path. [xUnit.net 00:00:05.40] 》 --manifest The path to a target manifest file that contains the list of packages to be excluded from the publish step. [xUnit.net 00:00:05.40] 》 --no-build Do not build the project before publishing. Implies --no-restore. [default: False] [xUnit.net 00:00:05.40] 》 --sc, --self-contained Publish the .NET runtime with your application so the runtime doesn't need to be installed on the target machine. [xUnit.net 00:00:05.40] 》 The default is 'false.' However, when targeting .NET 7 or lower, the default is 'true' if a runtime identifier is specified. [default: False] [xUnit.net 00:00:05.40] 》 --no-self-contained Publish your application as a framework dependent application. A compatible .NET runtime must be installed on the target machine to run your application. [default: False] [xUnit.net 00:00:05.40] 》 -nologo, --no-logo Do not display the startup banner or the copyright message. [default: True] [xUnit.net 00:00:05.40] 》 -f, --framework The target framework to publish for. The target framework has to be specified in the project file. [xUnit.net 00:00:05.40] 》 -c, --configuration The configuration to publish for. The default is 'Release' for NET 8.0 projects and above, but 'Debug' for older projects. [xUnit.net 00:00:05.40] 》 --version-suffix Set the value of the $(VersionSuffix) property to use when building the project. [xUnit.net 00:00:05.40] 》 --interactive Allows the command to stop and wait for user input or action (for example to complete authentication). [default: False] [xUnit.net 00:00:05.40] 》 --no-restore Do not restore the project before building. [default: False] [xUnit.net 00:00:05.40] 》 -v, -verbosity Set the MSBuild verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic]. [xUnit.net 00:00:05.40] 》 -r, --runtime The target runtime to publish for. This is used when creating a self-contained deployment. [xUnit.net 00:00:05.40] 》 The default is to publish a framework-dependent application. [xUnit.net 00:00:05.40] 》 -a, --arch The target architecture. [xUnit.net 00:00:05.40] 》 --os The target operating system. [xUnit.net 00:00:05.40] 》 --disable-build-servers Force the command to ignore any persistent build servers. [default: False] [xUnit.net 00:00:05.40] 》 -?, -h, --help Show command line help. [xUnit.net 00:00:05.40] 》 [xUnit.net 00:00:05.40] Command 'dotnet publish -h' exited with exit code 0. [xUnit.net 00:00:05.46] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] Executing 'dotnet new -h --debug:ephemeral-hive': [xUnit.net 00:00:05.99] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》Description: [xUnit.net 00:00:05.99] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 Template Instantiation Commands for .NET CLI. [xUnit.net 00:00:06.00] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 [xUnit.net 00:00:06.00] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》Usage: [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 dotnet new [ [...]] [options] [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 dotnet new [command] [options] [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》Arguments: [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 A short name of the template to create. [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 Template specific options to use. [xUnit.net 00:00:06.02] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 Passed dotnet.Tests.ToolSearchTests.NugetSearchApiRequestTests.WhenPassedWithoutParameterItCanConstructTheUrl [40 ms] Passed dotnet.Tests.ToolSearchTests.NugetSearchApiRequestTests.WhenPassedInRequestParametersItCanConstructTheUrl [1 ms] Passed dotnet.Tests.ToolSearchTests.SearchResultPrinterTests.WhenInputIsEmptyDetailIsTrueItShouldPrintNoResultMessage [9 ms] Passed dotnet.Tests.ToolSearchTests.SearchResultPrinterTests.WhenDetailedIsTrueResultHasNecessaryInfo [30 ms] Passed dotnet.Tests.ToolSearchTests.SearchResultPrinterTests.WhenInputIsEmptyDetailIsFalseItShouldPrintNoResultMessage [< 1 ms] Passed dotnet.Tests.ToolSearchTests.SearchResultPrinterTests.WhenDetailedIsFalseResultHasNecessaryInfo [23 ms] Passed dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "publish -h") [604 ms] Standard Output Messages: Executing 'dotnet publish -h': 》Description: 》 Publisher for the .NET Platform 》 》Usage: 》 dotnet publish [...] [options] 》 》Arguments: 》 The project or solution or C# (file-based program) file to operate on. If a file is not specified, the command will search the current directory for a project or solution. 》 》Options: 》 --ucr, --use-current-runtime Use current runtime as the target runtime. [default: False] 》 -o, --output The output directory to place the published artifacts in. 》 --artifacts-path The artifacts path. All output from the project, including build, publish, and pack output, will go in subfolders under the specified path. 》 --manifest The path to a target manifest file that contains the list of packages to be excluded from the publish step. 》 --no-build Do not build the project before publishing. Implies --no-restore. [default: False] 》 --sc, --self-contained Publish the .NET runtime with your application so the runtime doesn't need to be installed on the target machine. 》 The default is 'false.' However, when targeting .NET 7 or lower, the default is 'true' if a runtime identifier is specified. [default: False] 》 --no-self-contained Publish your application as a framework dependent application. A compatible .NET runtime must be installed on the target machine to run your application. [default: False] 》 -nologo, --no-logo Do not display the startup banner or the copyright message. [default: True] 》 -f, --framework The target framework to publish for. The target framework has to be specified in the project file. 》 -c, --configuration The configuration to publish for. The default is 'Release' for NET 8.0 projects and above, but 'Debug' for older projects. 》 --version-suffix Set the value of the $(VersionSuffix) property to use when building the project. 》 --interactive Allows the command to stop and wait for user input or action (for example to complete authentication). [default: False] 》 --no-restore Do not restore the project before building. [default: False] 》 -v, -verbosity Set the MSBuild verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic]. 》 -r, --runtime The target runtime to publish for. This is used when creating a self-contained deployment. 》 The default is to publish a framework-dependent application. 》 -a, --arch The target architecture. 》 --os The target operating system. 》 --disable-build-servers Force the command to ignore any persistent build servers. [default: False] 》 -?, -h, --help Show command line help. 》 Command 'dotnet publish -h' exited with exit code 0. [xUnit.net 00:00:06.07] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》Options: [xUnit.net 00:00:06.07] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 -o, --output Location to place the generated output. [xUnit.net 00:00:06.07] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 -n, --name The name for the output being created. If no name is specified, the name of the output directory is used. [xUnit.net 00:00:06.07] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 --dry-run Displays a summary of what would happen if the given command line were run if it would result in a template creation. [default: False] [xUnit.net 00:00:06.07] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 --force Forces content to be generated even if it would change existing files. [default: False] [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 --no-update-check Disables checking for the template package updates when instantiating a template. [default: False] [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 --project The project that should be used for context evaluation. [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 -v, --verbosity Sets the verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], and diag[nostic]. [default: normal] [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 -d, --diagnostics Enables diagnostic output. [default: False] [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 -?, -h, --help Show command line help. [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》Commands: [xUnit.net 00:00:06.08] dotnet.Tests.GivenThatTheUserRequestsHelp.TheResponseIsNotAnError(commandLine: "new -h --debug:ephemeral-hive") [OUTPUT] 》 create Instantiates a template with given short name. An alias of 'dotnet new