diff --git a/src/Components/TestExplorer.fs b/src/Components/TestExplorer.fs index a6bcafb7..a27bf2cf 100644 --- a/src/Components/TestExplorer.fs +++ b/src/Components/TestExplorer.fs @@ -1984,9 +1984,9 @@ module Interactions = let! buildResults = projectRunRequests |> List.ofArray - |> Promise.mapExecuteForAll (buildProject testRun) + |> Promise.executeWithMaxParallel maxParallelTestProjects (buildProject testRun) - let successfullyBuiltRequests = buildResults |> List.choose id + let successfullyBuiltRequests = buildResults |> Array.choose id |> List.ofArray if useLegacyDotnetCliIntegration then let! _ =