Skip to content

Migrate Exec task to task environment API#13661

Merged
OvesN merged 13 commits into
dotnet:mainfrom
OvesN:dev/veronikao/Migrate-Exec-task-to-TaskEnvironment-API
May 21, 2026
Merged

Migrate Exec task to task environment API#13661
OvesN merged 13 commits into
dotnet:mainfrom
OvesN:dev/veronikao/Migrate-Exec-task-to-TaskEnvironment-API

Adress CR comments

66349ed
Select commit
Loading
Failed to load commit list.
Azure Pipelines / msbuild-pr succeeded May 21, 2026 in 29m 35s

Build #20260520.22 had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 88,157 (97.79%)
  • Other: 1,990 (2.21%)
  • Total: 90,148

Annotations

Check failure on line 32 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / msbuild-pr

Build log #L32

Artifact MacCoreCoverage already exists for build 1428469.

Check failure on line 1 in Microsoft.Build.Engine.UnitTests.MSBuildServer_Tests.BuildsWhileBuildIsRunningOnServer

See this annotation in the file changed.

@azure-pipelines azure-pipelines / msbuild-pr

Microsoft.Build.Engine.UnitTests.MSBuildServer_Tests.BuildsWhileBuildIsRunningOnServer

System.AggregateException : One or more errors occurred. (Test failed due to timeout: process 24453 is active for more than 30 sec.) (A file expected as an output does not exist: /var/folders/x7/_nsk_h4s1kng41z5pgfbx7sh0000gn/T/o0bsghf4.kax/MSBuildTempGWwdfK/tmpe4dbde911c694e388a788b62af27f9c3.tmp)
---- System.TimeoutException : Test failed due to timeout: process 24453 is active for more than 30 sec.
---- A file expected as an output does not exist: /var/folders/x7/_nsk_h4s1kng41z5pgfbx7sh0000gn/T/o0bsghf4.kax/MSBuildTempGWwdfK/tmpe4dbde911c694e388a788b62af27f9c3.tmp
Raw output
----- Inner Stack Trace #1 (System.TimeoutException) -----
   at Microsoft.Build.UnitTests.Shared.RunnerUtilities.RunProcessAndGetOutput(String process, String parameters, Boolean& successfulExit, Boolean shellExecute, ITestOutputHelper outputHelper, Boolean attachProcessId, Int32 timeoutMilliseconds, Dictionary`2 environmentVariables) in /_/src/UnitTests.Shared/RunnerUtilities.cs:line 184
   at Microsoft.Build.UnitTests.Shared.RunnerUtilities.ExecMSBuild(String pathToMsBuildExe, String msbuildParameters, Boolean& successfulExit, Boolean shellExecute, ITestOutputHelper outputHelper) in /_/src/UnitTests.Shared/RunnerUtilities.cs:line 62
   at Microsoft.Build.Engine.UnitTests.MSBuildServer_Tests.BuildsWhileBuildIsRunningOnServer() in /Users/runner/work/1/s/src/MSBuild.UnitTests/MSBuildServer_Tests.cs:line 187
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
----- Inner Stack Trace #2 (Xunit.Sdk.TrueException) -----
   at Microsoft.Build.UnitTests.TransientTestFile.Revert() in /_/src/UnitTests.Shared/TestEnvironment.cs:line 762
   at Microsoft.Build.UnitTests.TestEnvironment.Cleanup() in /_/src/UnitTests.Shared/TestEnvironment.cs:line 112
   at Microsoft.Build.UnitTests.TestEnvironment.Dispose() in /_/src/UnitTests.Shared/TestEnvironment.cs:line 91
   at Microsoft.Build.Engine.UnitTests.MSBuildServer_Tests.Dispose() in /Users/runner/work/1/s/src/MSBuild.UnitTests/MSBuildServer_Tests.cs:line 88