114 instantiations of BuildResult
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (4)
1950ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2390var result = new BuildResult(submission.BuildRequest!); 2430_resultsCache!.AddResult(new BuildResult(request, e)); 2595_resultsCache!.AddResult(new BuildResult(buildSubmission.BuildRequest,
BackEnd\BuildManager\BuildSubmission.cs (1)
219return new(BuildRequest!, exception);
BackEnd\BuildManager\CacheAggregator.cs (1)
91new BuildResult(
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
283BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 357BuildResult resultToReport = new BuildResult(request, result, null);
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (2)
438_outstandingResults[requestEntry.Key] = new BuildResult(requestEntry.Value, new BuildAbortedException()); 448_outstandingResults[request.NodeRequestId] = new BuildResult(request, new BuildAbortedException());
BackEnd\Components\Caching\ResultsCache.cs (1)
220response.Results = new BuildResult(request, allResults, targetsToAddResultsFor.ToArray(), null);
BackEnd\Components\ProjectCache\CacheResult.cs (1)
110var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
112var buildResult = new BuildResult();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
867result = new BuildResult(_requestEntry.Request, thrownException); 1022results[i] = new BuildResult(new BuildRequest(), new BuildAbortedException());
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
141_buildResult = new BuildResult(entry.Request, existingBuildResult, null); 193BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray());
BackEnd\Components\Scheduler\Scheduler.cs (4)
472BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1670_resultsCache.AddResult(new BuildResult(request.BuildRequest, new BuildAbortedException())); 1832var result = new BuildResult( 2076BuildResult result = new BuildResult(request);
BackEnd\Components\Scheduler\ScheduleResponse.cs (1)
133Unblocker = new BuildRequestUnblocker(parentRequest, new BuildResult(requestCausingCircularDependency, true /* circularDependency */));
BackEnd\Shared\BuildResult.cs (2)
703return new BuildResult(translator); 736BuildResult result = new BuildResult
Microsoft.Build.Engine.UnitTests (90)
BackEnd\BuildRequestEngine_Tests.cs (7)
103BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 113BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 126BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 145BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 157BuildResult result = new BuildResult(_entry.Request); 418BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 483BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]);
BackEnd\BuildRequestEntry_Tests.cs (11)
64BuildResult requiredResult = new BuildResult(waitingRequest); 80BuildResult result = new BuildResult(request); 104BuildResult requiredResult = new BuildResult(waitingRequest); 129BuildResult requiredResult1 = new BuildResult(waitingRequest1); 134BuildResult requiredResult2 = new BuildResult(waitingRequest2); 164BuildResult requiredResult1 = new BuildResult(waitingRequest1); 169BuildResult requiredResult2 = new BuildResult(waitingRequest2); 202BuildResult requiredResult = new BuildResult(request); 226BuildResult requiredResult = new BuildResult(request); 245BuildResult requiredResult = new BuildResult(request); 270BuildResult requiredResult = new BuildResult(randomRequest);
BackEnd\BuildResult_Tests.cs (26)
31BuildResult result2 = new BuildResult(request); 38BuildResult result1 = new BuildResult(request); 63BuildResult result = new BuildResult(null!); 70BuildResult result = new BuildResult(request); 74BuildResult result2 = new BuildResult(request2); 82BuildResult result = new BuildResult(request); 85result = new BuildResult(request, e); 94BuildResult result = new BuildResult(request); 107BuildResult result2 = new BuildResult(request2); 117BuildResult result = new BuildResult(request); 125BuildResult result = new BuildResult(request); 139BuildResult result = new BuildResult(request); 150BuildResult result = new BuildResult(request); 162BuildResult result = new BuildResult(request); 173BuildResult result = new BuildResult(request); 184BuildResult result = new BuildResult(request); 192BuildResult result = new BuildResult(request); 195BuildResult result2 = new BuildResult(request); 202BuildResult result3 = new BuildResult(request); 205BuildResult result4 = new BuildResult(request); 219BuildResult result = new BuildResult(request); 232BuildResult result = new BuildResult(request); 236BuildResult result2 = new BuildResult(request2); 246BuildResult result = new BuildResult(request); 257BuildResult result = new BuildResult(request); 313BuildResult result = new BuildResult(request, new BuildAbortedException());
BackEnd\CacheAggregator_Tests.cs (11)
80var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 101var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 106var buildResult2 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 130var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 152var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 160var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 196var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 215var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 217var buildResult12 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "c", "d" }, null, BuildEventContext.Invalid, null)); 227var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 229var buildResult22 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "g", "h" }, null, BuildEventContext.Invalid, null));
BackEnd\CacheSerialization_Tests.cs (3)
48var buildResult1 = new BuildResult(request1); 49var buildResult2 = new BuildResult(request2); 50var buildResult3 = new BuildResult(request3);
BackEnd\RequestBuilder_Tests.cs (8)
90BuildResult result = new BuildResult(request); 120BuildResult result = new BuildResult(request); 154BuildResult result = new BuildResult(request); 163BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 193BuildResult result = new BuildResult(request); 202BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 364BuildResult result = new BuildResult(entry.Request); 389BuildResult result = new BuildResult(entry.Request);
BackEnd\ResultsCache_Tests.cs (21)
33BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); BuildResult result = new BuildResult(request); 47BuildResult result = new BuildResult(request); 52result = new BuildResult(request); 67BuildResult result = new BuildResult(request); 72result = new BuildResult(request); 76BuildResult result2 = new BuildResult(new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 2, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null)); 104BuildResult result = new BuildResult(request); 108BuildResult result2 = new BuildResult(request); 123BuildResult result = new BuildResult(request); 127BuildResult result2 = new BuildResult(request, new Exception("Test exception")); 142BuildResult result = new BuildResult(request); 154BuildResult result = new BuildResult(request); 158BuildResult result2 = new BuildResult(request); 178BuildResult result = new BuildResult(request); 230BuildResult resultForRequestWithNoBuildDataFlags = new(requestWithNoBuildDataFlags); 299BuildResult resultForRequestWithSubsetFlag1 = new(requestWithSubsetFlag1); 346BuildResult result = new BuildResult(request); 364var br1 = new BuildResult(request1); 372var br2 = new BuildResult(request2); 410var br1 = new BuildResult(request1); 411var br2 = new BuildResult(request2);
BackEnd\Scheduler_Tests.cs (2)
780BuildResult result = new BuildResult(request); 968var buildResult = new BuildResult(_defaultParentRequest);
BackEnd\TaskHost_Tests.cs (1)
82BuildResult buildResult = new BuildResult(buildRequest, false);
515 references to BuildResult
dotnet (5)
Commands\Run\VirtualProjectBuildingCommand.cs (5)
314BuildResult? buildOrRestoreResult = null; 327var restoreResult = BuildManager.DefaultBuildManager.BuildRequest(restoreRequest); 344var buildResult = BuildManager.DefaultBuildManager.BuildRequest(buildRequest); 447void TryCacheCscArguments(CacheInfo cache, BuildResult result, ProjectInstance projectInstance) 505void PrintBuildInformation(ProjectCollection projectCollection, ProjectInstance projectInstance, BuildResult? buildOrRestoreResult)
Microsoft.Build (181)
BackEnd\BuildManager\BuildManager.cs (21)
624_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 853if (buildResult is BuildResult result) 924=> (BuildSubmission)PendBuildRequest<BuildRequestData, BuildResult>(requestData); 977public BuildResult BuildRequest(BuildRequestData requestData) 978=> BuildRequest<BuildRequestData, BuildResult>(requestData); 1049BuildResult result = _resultsCache!.GetResultsForConfiguration(projectStartedEvent.Value.BuildEventContext!.ProjectInstanceId); 1227public BuildResult Build(BuildParameters parameters, BuildRequestData requestData) 1228=> Build<BuildRequestData, BuildResult>(parameters, requestData); 1694BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 1950ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2019Dictionary<ProjectGraphNode, BuildResult>? resultsPerNode = null; 2052new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>()))); 2067private Dictionary<ProjectGraphNode, BuildResult> BuildGraph( 2083var resultsPerNode = new Dictionary<ProjectGraphNode, BuildResult>(projectGraph.ProjectNodes.Count); 2390var result = new BuildResult(submission.BuildRequest!); 2399ReportResultsToSubmission<BuildRequestData, BuildResult>(result); 2495private void HandleResult(int node, BuildResult result) 2677BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId); 2708ReportResultsToSubmission<BuildRequestData, BuildResult>(response.BuildResult);
BackEnd\BuildManager\BuildRequestData.cs (2)
14public class BuildRequestData : BuildRequestData<BuildRequestData, BuildResult> 175internal override BuildSubmissionBase<BuildRequestData, BuildResult> CreateSubmission(BuildManager buildManager,
BackEnd\BuildManager\BuildSubmission.cs (6)
146public class BuildSubmission : BuildSubmissionBase<BuildRequestData, BuildResult> 170void Clb(BuildSubmissionBase<BuildRequestData, BuildResult> submission) 182public override BuildResult Execute() 215protected internal override BuildResult CreateFailedResult(Exception exception) 222protected internal override void CheckResultValidForCompletion(BuildResult result) 251public new BuildResult? BuildResult => base.BuildResult;
BackEnd\BuildManager\CacheAggregator.cs (1)
86foreach (var result in results)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (11)
283BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 356BuildResult result = cache.GetResultsForConfiguration(request.ConfigurationId); 357BuildResult resultToReport = new BuildResult(request, result, null); 442BuildResult result = unblocker.Result; 667private void RaiseRequestComplete(BuildRequest request, BuildResult result) 1025private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1152List<BuildResult> existingResultsToReport = null; 1258existingResultsToReport ??= new List<BuildResult>(); 1272foreach (BuildResult existingResult in existingResultsToReport) 1567public BuildResult PartialBuildResult { get; } 1618public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (8)
100private Dictionary<int, BuildResult> _outstandingResults; 170public BuildResult Result { get; private set; } 301public void ReportResult(BuildResult result) 369_outstandingResults ??= new Dictionary<int, BuildResult>(); 403public IDictionary<int, BuildResult> Continue() 411IDictionary<int, BuildResult> ret = _outstandingResults; 431_outstandingResults = new Dictionary<int, BuildResult>(_outstandingRequests.Count); 474public void Complete(BuildResult result)
BackEnd\Components\BuildRequestEngine\IBuildRequestEngine.cs (2)
5using BuildResult = Microsoft.Build.Execution.BuildResult; 18internal delegate void RequestCompleteDelegate(BuildRequest request, BuildResult result);
BackEnd\Components\Caching\IResultsCache.cs (5)
6using BuildResult = Microsoft.Build.Execution.BuildResult; 15internal interface IResultsCache : IBuildComponent, ITranslatable, IEnumerable<BuildResult> 21void AddResult(BuildResult result); 33BuildResult GetResultForRequest(BuildRequest request); 40BuildResult GetResultsForConfiguration(int configurationId);
BackEnd\Components\Caching\ResultsCache.cs (20)
33private ConcurrentDictionary<int, BuildResult> _resultsByConfiguration; 40_resultsByConfiguration = new ConcurrentDictionary<int, BuildResult>(); 51internal IDictionary<int, BuildResult> ResultsDictionary 65public void AddResult(BuildResult result) 69if (_resultsByConfiguration.TryGetValue(result.ConfigurationId, out BuildResult buildResult)) 99foreach (KeyValuePair<int, BuildResult> result in _resultsByConfiguration) 113public BuildResult GetResultForRequest(BuildRequest request) 119if (_resultsByConfiguration.TryGetValue(request.ConfigurationId, out BuildResult result)) 138public BuildResult GetResultsForConfiguration(int configurationId) 140BuildResult results; 173if (_resultsByConfiguration.TryGetValue(request.ConfigurationId, out BuildResult allResults)) 238_resultsByConfiguration.TryRemove(configurationId, out BuildResult removedResult); 246IDictionary<int, BuildResult> localReference = _resultsByConfiguration; 251(ITranslator aTranslator, ref BuildResult result) => aTranslator.Translate(ref result), 252capacity => new ConcurrentDictionary<int, BuildResult>(NativeMethodsShared.GetLogicalCoreCount(), capacity)); 256_resultsByConfiguration = (ConcurrentDictionary<int, BuildResult>)localReference; 267foreach (BuildResult resultToCache in _resultsByConfiguration.Values) 315private static bool CheckResults(BuildResult result, List<string> targets, bool checkTargetsMissingResults, bool skippedResultsAreOK) 353private static bool AreBuildResultFlagsCompatible(BuildRequest buildRequest, BuildResult buildResult) 402public IEnumerator<BuildResult> GetEnumerator()
BackEnd\Components\Caching\ResultsCacheResponse.cs (2)
4using BuildResult = Microsoft.Build.Execution.BuildResult; 39public BuildResult Results;
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (6)
40public void AddResult(BuildResult result) 50public BuildResult GetResultForRequest(BuildRequest request) 52var overrideResult = _override.GetResultForRequest(request); 64public BuildResult GetResultsForConfiguration(int configurationId) 66var overrideResult = _override.GetResultsForConfiguration(configurationId); 122public IEnumerator<BuildResult> GetEnumerator()
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
94internal void LogRequestHandledFromCache(BuildRequest request, BuildRequestConfiguration configuration, BuildResult result)
BackEnd\Components\ProjectCache\CacheResult.cs (7)
44/// contain information about what <see cref="Execution.BuildResult"/> MSBuild should use for the queried project. 45/// It is assumed that all cache hits result in a successful <see cref="Execution.BuildResult"/>. 51public BuildResult? BuildResult { get; } 59BuildResult? buildResult = null, 80public static CacheResult IndicateCacheHit(BuildResult buildResult) 108private static BuildResult ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults) 110var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (7)
45/// contain information about what <see cref="Execution.BuildResult"/> MSBuild should use for the queried project. 46/// It is assumed that all cache hits result in a successful <see cref="Execution.BuildResult"/>. 53public BuildResult? BuildResult { get; } 61BuildResult? buildResult = null, 82public static CacheResult IndicateCacheHit(BuildResult buildResult) 110private static BuildResult ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults) 112var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\ProjectCachePluginBase.cs (1)
70BuildResult buildResult,
BackEnd\Components\ProjectCache\ProjectCachePluginBase.cs (1)
68BuildResult buildResult,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
804BuildResult buildResult,
BackEnd\Components\RequestBuilder\IRequestBuilder.cs (1)
31internal delegate void BuildRequestBlockedDelegate(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult);
BackEnd\Components\RequestBuilder\IRequestBuilderCallback.cs (2)
29Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false); 38Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult);
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (2)
8using BuildResult = Microsoft.Build.Execution.BuildResult; 29Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (21)
55private IDictionary<int, BuildResult> _continueResults; 333public async Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false) 383BuildResult[] results = await StartNewBuildRequests(requests); 397public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 774BuildResult result = null; 877private void ReportResultAndCleanUp(BuildResult result) 922private async Task<BuildResult[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests) 960BuildResult[] results; 997results = Array.Empty<BuildResult>(); 1009private BuildResult[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue) 1011IDictionary<int, BuildResult> results = _continueResults; 1019results = new Dictionary<int, BuildResult>(); 1027foreach (BuildResult result in results.Values) 1037BuildResult[] resultsArray = results.Values.ToArray(); 1062private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1094private async Task<BuildResult> BuildProject() 1215BuildResult result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this, 1239BuildResult CopyTargetResultsFromProxyTargetsToRealTargets(BuildResult resultFromTargetBuilder) 1244var cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 1283BuildResult unfilteredResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (6)
81private BuildResult _buildResult; 108public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken) 139BuildResult existingBuildResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 193BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray()); 329async Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, Microsoft.Build.Collections.PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 337Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingGlobalBuildRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1209BuildResult[] results = await builderCallback.BuildProjects(
BackEnd\Components\Scheduler\IScheduler.cs (1)
55IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result);
BackEnd\Components\Scheduler\SchedulableRequest.cs (4)
372public void UnblockWithPartialResultForBlockingTarget(BuildResult result) 385public void UnblockWithResult(BuildResult result) 417public void Complete(BuildResult result) 687public BlockingRequestKey(BuildResult result)
BackEnd\Components\Scheduler\Scheduler.cs (8)
407public IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result) 472BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1832var result = new BuildResult( 2076BuildResult result = new BuildResult(request); 2129BuildResult requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId); 2160internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(BuildResult result) 2176private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult, BuildResult result) 2198private void LogRequestHandledFromCache(BuildRequest request, BuildResult result)
BackEnd\Components\Scheduler\ScheduleResponse.cs (4)
76internal readonly BuildResult BuildResult; 119private ScheduleResponse(BuildResult result) 180public static ScheduleResponse CreateReportResultResponse(int node, BuildResult resultToReport) 213public static ScheduleResponse CreateSubmissionCompleteResponse(BuildResult rootRequestResult)
BackEnd\Node\InProcNode.cs (1)
256private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Node\OutOfProcNode.cs (1)
388private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Shared\BuildRequest.cs (2)
84/// Whether or not the <see cref="BuildResult"/> issued in response to this request should include <see cref="BuildResult.ProjectStateAfterBuild"/>.
BackEnd\Shared\BuildRequestBlocker.cs (4)
66private BuildResult _partialBuildResult; 133public BuildRequestBlocker(int requestGlobalRequestId, string[] targetsInProgress, int unsubmittedRequestBlockingGlobalRequestId, string unsubmittedRequestBlockingTarget, BuildResult partialBuildResult) 221public BuildResult PartialBuildResult => _partialBuildResult; 236translator.Translate(ref _partialBuildResult, packetTranslator => BuildResult.FactoryForDeserialization(packetTranslator));
BackEnd\Shared\BuildRequestUnblocker.cs (5)
7using BuildResult = Microsoft.Build.Execution.BuildResult; 31private BuildResult _buildResult; 53internal BuildRequestUnblocker(BuildResult buildResult) 63internal BuildRequestUnblocker(BuildRequest parentRequest, BuildResult buildResult) 95public BuildResult Result
BackEnd\Shared\BuildResult.cs (10)
194internal BuildResult(BuildResult existingResults, string[] targetNames) 216internal BuildResult(BuildRequest request, BuildResult? existingResults, Exception? exception) 228internal BuildResult(BuildRequest request, BuildResult? existingResults, string[]? targetNames, Exception? exception) 258internal BuildResult(BuildResult result, int nodeRequestId) 273internal BuildResult(BuildResult result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId) 567public void MergeResults(BuildResult results) 701internal static BuildResult FactoryForDeserialization(ITranslator translator) 734internal BuildResult Clone() 736BuildResult result = new BuildResult 773private static ConcurrentDictionary<string, TargetResult> CreateTargetResultDictionaryWithContents(BuildResult existingResults, string[] targetNames)
Graph\GraphBuildResult.cs (5)
19internal GraphBuildResult(int submissionId, IReadOnlyDictionary<ProjectGraphNode, BuildResult> resultsByNode) 34ResultsByNode = ImmutableDictionary<ProjectGraphNode, BuildResult>.Empty; 64foreach (KeyValuePair<ProjectGraphNode, BuildResult> result in ResultsByNode) 79public IReadOnlyDictionary<ProjectGraphNode, BuildResult> ResultsByNode { get; } 87public BuildResult this[ProjectGraphNode node] => ResultsByNode[node];
Instance\ProjectInstance.cs (1)
2778BuildResult results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
98var result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1180BuildResult buildResult = null;
Microsoft.Build.Engine.UnitTests (296)
BackEnd\BuildManager_Logging_Tests.cs (1)
113var result = submission.Execute();
BackEnd\BuildManager_Tests.cs (62)
134BuildResult result = _buildManager.Build(_parameters, data); 196var result = _buildManager.Build( 447BuildResult result = _buildManager.Build(customparameters, data); 514BuildResult result = _buildManager.Build(customparameters, data); 568BuildResult result = _buildManager.Build(_parameters, data); 608BuildResult result = _buildManager.Build(_parameters, data); 652BuildResult result = _buildManager.Build(_parameters, data); 714BuildResult result = _buildManager.Build(parameters, data); 784BuildResult result = _buildManager.Build(parameters, data); 835BuildResult result = _buildManager.Build(_parameters, data); 904BuildResult result = _buildManager.Build(customParameters, data); 933BuildResult result = _buildManager.Build(_parameters, data); 957BuildResult result = _buildManager.Build(_parameters, data); 989var result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path); 1043BuildResult result = _buildManager.Build(_parameters, data); 1077BuildResult result = _buildManager.Build(_parameters, data); 1339BuildResult result = _buildManager.BuildRequest(data); 1342BuildResult result2 = _buildManager.BuildRequest(data2); 1378BuildResult result2 = _buildManager.BuildRequest(data2); 1380BuildResult result = submission1.BuildResult; 1559BuildResult result = asyncResult.BuildResult; 1595BuildResult result = asyncResult.BuildResult; 1635BuildResult result = asyncResult.BuildResult; 1673BuildResult result = asyncResult.BuildResult; 1715BuildResult result = asyncResult.BuildResult; 1748BuildResult result = asyncResult.BuildResult; 1777BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 1778BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target2" })); 1811BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target2" })); 1814var result1 = submission.BuildResult; 1846BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target1" })); 1848var result1 = submission.BuildResult; 2163BuildResult result = _buildManager.Build(_parameters, data); 2170BuildResult result2 = newBuildManager.Build(_parameters, data); 2198BuildResult result = _buildManager.Build(_parameters, data); 2227BuildResult result = _buildManager.Build(_parameters, data); 2412BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2473BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2531BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2579BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2668BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2739BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2836BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2936BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3022BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3091BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3222BuildResult br = submission.Execute(); 3233BuildResult br = submission.Execute(); 3309BuildResult br = submission.Execute(); 3320BuildResult br = submission.Execute(); 3410BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3440BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3471BuildResult buildResult = _buildManager.BuildRequest(new BuildRequestData(instance, new string[] { "target1", "target2" })); 3514var result = localBuildManager.PendBuildRequest(data).Execute(); 3722var results = submission.Execute(); 3806var result = submission.Execute(); 3874var results = submission.Execute(); 3963var result = submission.Execute(); 4047var result = _buildManager.Build(buildParameters, buildRequestData); 4166BuildResult result = _buildManager.Build(_parameters, data); 4414BuildResult result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 4426BuildResult result = _buildManager.Build(_parameters, data);
BackEnd\BuildOMCompatibility_Tests.cs (2)
83=> VerifyPropertyExists(typeof(BuildResult), propertyName); 90=> VerifyMethodExists(typeof(BuildResult), methodName);
BackEnd\BuildRequestEngine_Tests.cs (11)
103BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 113BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 126BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 133IDictionary<int, BuildResult> results = _entry.Continue(); 134foreach (BuildResult configResult in results.Values) 145BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 157BuildResult result = new BuildResult(_entry.Request); 252private BuildResult _requestComplete_Result; 418BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 483BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 544private void Engine_RequestComplete(BuildRequest request, BuildResult result)
BackEnd\BuildRequestEntry_Tests.cs (12)
51IDictionary<int, BuildResult> results = entry.Continue(); 64BuildResult requiredResult = new BuildResult(waitingRequest); 80BuildResult result = new BuildResult(request); 104BuildResult requiredResult = new BuildResult(waitingRequest); 129BuildResult requiredResult1 = new BuildResult(waitingRequest1); 134BuildResult requiredResult2 = new BuildResult(waitingRequest2); 164BuildResult requiredResult1 = new BuildResult(waitingRequest1); 169BuildResult requiredResult2 = new BuildResult(waitingRequest2); 202BuildResult requiredResult = new BuildResult(request); 226BuildResult requiredResult = new BuildResult(request); 245BuildResult requiredResult = new BuildResult(request); 270BuildResult requiredResult = new BuildResult(randomRequest);
BackEnd\BuildResult_Tests.cs (29)
31BuildResult result2 = new BuildResult(request); 38BuildResult result1 = new BuildResult(request); 42BuildResult result2 = result1.Clone(); 63BuildResult result = new BuildResult(null!); 70BuildResult result = new BuildResult(request); 74BuildResult result2 = new BuildResult(request2); 82BuildResult result = new BuildResult(request); 94BuildResult result = new BuildResult(request); 107BuildResult result2 = new BuildResult(request2); 117BuildResult result = new BuildResult(request); 125BuildResult result = new BuildResult(request); 139BuildResult result = new BuildResult(request); 150BuildResult result = new BuildResult(request); 162BuildResult result = new BuildResult(request); 173BuildResult result = new BuildResult(request); 184BuildResult result = new BuildResult(request); 192BuildResult result = new BuildResult(request); 195BuildResult result2 = new BuildResult(request); 202BuildResult result3 = new BuildResult(request); 205BuildResult result4 = new BuildResult(request); 219BuildResult result = new BuildResult(request); 232BuildResult result = new BuildResult(request); 236BuildResult result2 = new BuildResult(request2); 246BuildResult result = new BuildResult(request); 257BuildResult result = new BuildResult(request); 313BuildResult result = new BuildResult(request, new BuildAbortedException()); 327INodePacket packet = BuildResult.FactoryForDeserialization(TranslationHelpers.GetReadTranslator()); 329BuildResult deserializedResult = (packet as BuildResult)!;
BackEnd\CacheAggregator_Tests.cs (14)
80var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 101var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 106var buildResult2 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 130var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 152var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 160var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 196var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 215var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 217var buildResult12 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "c", "d" }, null, BuildEventContext.Invalid, null)); 227var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 229var buildResult22 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "g", "h" }, null, BuildEventContext.Invalid, null)); 259foreach (var inputResult in resultsCache) 274private void AssertBuildResultsEquivalent(BuildResult inputResult, BuildResult aggregatedBuildResult)
BackEnd\CacheSerialization_Tests.cs (4)
48var buildResult1 = new BuildResult(request1); 49var buildResult2 = new BuildResult(request2); 50var buildResult3 = new BuildResult(request3); 139BuildResult buildResult = result.ResultsCache.GetResultsForConfiguration(1);
BackEnd\RequestBuilder_Tests.cs (13)
90BuildResult result = new BuildResult(request); 120BuildResult result = new BuildResult(request); 154BuildResult result = new BuildResult(request); 163BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 193BuildResult result = new BuildResult(request); 202BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 346internal void SetResultsToReturn(BuildResult result) 358public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken) 364BuildResult result = new BuildResult(entry.Request); 369return Task<BuildResult>.FromResult(result); 389BuildResult result = new BuildResult(entry.Request); 394return Task<BuildResult>.FromResult(result); 398return Task<BuildResult>.FromResult(_cache.GetResultForRequest(entry.Request));
BackEnd\ResultsCache_Tests.cs (33)
33BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); BuildResult result = new BuildResult(request); 37BuildResult retrievedResult = cache.GetResultForRequest(request); 47BuildResult result = new BuildResult(request); 56BuildResult retrievedResult = cache.GetResultsForConfiguration(1); 67BuildResult result = new BuildResult(request); 76BuildResult result2 = new BuildResult(new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 2, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null)); 95BuildResult retrievedResult = cache.GetResultForRequest(request); 104BuildResult result = new BuildResult(request); 108BuildResult result2 = new BuildResult(request); 112BuildResult retrievedResult = cache.GetResultForRequest(request); 123BuildResult result = new BuildResult(request); 127BuildResult result2 = new BuildResult(request, new Exception("Test exception")); 130BuildResult retrievedResult = cache.GetResultForRequest(request); 142BuildResult result = new BuildResult(request); 154BuildResult result = new BuildResult(request); 158BuildResult result2 = new BuildResult(request); 162BuildResult retrievedResult = cache.GetResultForRequest(request); 178BuildResult result = new BuildResult(request); 230BuildResult resultForRequestWithNoBuildDataFlags = new(requestWithNoBuildDataFlags); 299BuildResult resultForRequestWithSubsetFlag1 = new(requestWithSubsetFlag1); 346BuildResult result = new BuildResult(request); 364var br1 = new BuildResult(request1); 372var br2 = new BuildResult(request2); 410var br1 = new BuildResult(request1); 411var br2 = new BuildResult(request2); 435var copiedBuildResult = resultsCache2.ResultsDictionary[configId]; 436var initialBuildResult = resultsCache1.ResultsDictionary[configId]; 456internal static bool AreResultsIdentical(BuildResult a, BuildResult b) 500internal static bool AreResultsIdenticalForTargets(BuildResult a, BuildResult b, string[] targets) 513private static bool AreResultsIdenticalForTarget(BuildResult a, BuildResult b, string target)
BackEnd\Scheduler_Tests.cs (16)
130BuildResult result = CacheBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult()); 154BuildResult result = CacheBuildResult(request, "foo", BuildResultUtilities.GetStopWithErrorResult()); 184BuildResult childResult = CacheBuildResult(childRequest, "foo", BuildResultUtilities.GetSuccessResult()); 228BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult()); 248BuildResult result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetSuccessResult()); 251BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult()); 628BuildResult result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetStopWithErrorResult()); 648BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult()); 667BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult()); 689BuildResult result = CreateBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult()); 720BuildResult result = _buildManager.Build(_parameters, data); 760private BuildResult CacheBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult, ResultsCache resultsCache = null) 762BuildResult result = CreateBuildResult(request, target, workUnitResult); 778private BuildResult CreateBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult) 780BuildResult result = new BuildResult(request); 968var buildResult = new BuildResult(_defaultParentRequest);
BackEnd\SdkResultOutOfProc_Tests.cs (4)
115BuildResult result = _buildManager.Build(customparameters, data); 160BuildResult result = _buildManager.Build(customparameters, data); 170private void ValidateRanInSeparateProcess(BuildResult result) 182private void ValidateResolverResults(BuildResult result)
BackEnd\TargetBuilder_Tests.cs (38)
106BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 126BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 152BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 181BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 272var result = buildSession.BuildProjectFile(files.ProjectFile); 367BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 507BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 533BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 559BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 589BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 624BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 656BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 687BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 713BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 749BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 775BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 802BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 832BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 876BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 903BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 930BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 962BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 983BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 2 /* Fail on After */); 1008BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 3 /* Fail on After2 */); 1027BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: int.MaxValue /* no task failure needed here */); 1060BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1095BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1146BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1206BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1248BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1294BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1325BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1400BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), source.Token).Result; 1432var buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1458var buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1481Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 1489Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult) 1702private BuildResult BuildSimpleProject(string projectBody, (string name, TargetBuiltReason reason)[] targets, int failTaskNumber)
BackEnd\TargetEntry_Tests.cs (3)
772BuildResult result = manager.Build(parameters, data); 831Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 839Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskBuilder_Tests.cs (3)
174BuildResult result = asyncResult.BuildResult; 929Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 937Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHost_Tests.cs (8)
82BuildResult buildResult = new BuildResult(buildRequest, false); 84_mockRequestCallback = new MockIRequestBuilderCallback(new BuildResult[] { buildResult }); 1348private BuildResult[] _buildResultsToReturn; 1373internal MockIRequestBuilderCallback(BuildResult[] buildResultsToReturn) 1406public BuildResult[] BuildResultsToReturn 1415public Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 1417return Task<BuildResult[]>.FromResult(_buildResultsToReturn); 1469public Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHostFactory_Tests.cs (1)
71BuildResult buildResult = buildManager.Build(buildParameters, new BuildRequestData(projectInstance, targetsToBuild: ["AccessPID"]));
BackEnd\TaskRegistry_Tests.cs (1)
676var result = buildManager.Build(
Construction\SolutionProjectGenerator_Tests.cs (2)
2206BuildResult result = buildManager.Build(parameters, request); 2294BuildResult result = buildManager.Build(parameters, request);
EndToEndCondition_Tests.cs (2)
35BuildResult result = Helpers.BuildProjectContentUsingBuildManager($@"<Project> 58BuildResult result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
EvaluationProfiler_Tests.cs (1)
288var result = _buildManager.Build(parameters, buildRequestData);
Graph\IsolateProjects_Tests.cs (5)
328Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 340BuildResult[] declaredReferenceBuildResults = deserializedOutputCacheDeclaredReference.ResultsCache.ToArray(); 341BuildResult[] rootBuildResults = deserializedOutputCacheRoot.ResultsCache.ToArray(); 506Action<BuildResult, MockLogger> assert, 553var result = buildManagerSession.BuildProjectFile(rootProjectFile, targets);
Graph\ProjectGraph_Tests.cs (4)
1555Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 1563foreach (KeyValuePair<string, (BuildResult Result, MockLogger Logger)> result in results) 1605Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 1614BuildResult project1BuildResult = results["1"].Result;
Graph\ResultCacheBasedBuilds_Tests.cs (9)
61var result = BuildProjectFileUsingBuildManager( 83var result = BuildProjectFileUsingBuildManager( 130var result = BuildProjectFileUsingBuildManager( 162var resultFromCachedBuild = BuildProjectFileUsingBuildManager( 361var rootNodeBuildResult = buildResults.First(); 422internal static Dictionary<string, (BuildResult Result, MockLogger Logger)> BuildUsingCaches( 436var results = new Dictionary<string, (BuildResult Result, MockLogger Logger)>(topoSortedNodes.Count); 469var result = BuildProjectFileUsingBuildManager( 558var result = BuildProjectFileUsingBuildManager(
InternalEngineHelpers.cs (2)
156internal static void AssertBuildResultsEqual(BuildResult actualBuildResult, BuildResult expectedBuildResult)
ProjectCache\ProjectCacheTests.cs (16)
514var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 521var buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath); 537(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters); 561private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) BuildGraphVsScenario( 566var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 603BuildResult buildResult = buildSession.BuildProjectFile( 721var buildResult = task.Result; 795IReadOnlyDictionary<ProjectGraphNode, BuildResult> projectPathToBuildResults, 857BuildResult buildResult, 914BuildResult buildResult = buildSession.BuildProjectFile(project1.Path); 1150var buildResult = buildSession.BuildProjectFile(project.Path); 1445Task<BuildResult> BuildProjectFileAsync(int projectNumber) 1494var buildResultTasks = new List<Task<BuildResult>>(); 1501Task<BuildResult> buildResultTask = buildSession.BuildProjectFileAsync( 1640var buildTasks = new List<Task<BuildResult>>(); 1646foreach (var buildResult in buildTasks.Select(buildTask => buildTask.Result))
Microsoft.Build.Tasks.UnitTests (3)
CreateItem_Tests.cs (1)
212BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, data);
Exec_Tests.cs (2)
977var result = buildManager.Build(parameters, request); 1034var result = buildManager.Build(parameters, request);
Microsoft.Build.UnitTests.Shared (17)
ObjectModelHelpers.cs (17)
161public static void ShouldHaveSucceeded(this BuildResult result) 175public static void ShouldHaveFailed(this BuildResult result, string exceptionMessageSubstring = null) 1021BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, data); 1401var result = BuildProjectContentUsingBuildManager(content, logger); 1408public static BuildResult BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null) 1421public static BuildResult BuildProjectFileUsingBuildManager( 1445var result = buildManager.Build( 1504BuildResult buildResult = buildManager.Build(parameters, data); 1526private static void VerifyErrorLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1535private static void VerifyWarningLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1543private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName) 1550private static void VerifySuccessOfBuildAndTargetResults(BuildResult buildResult, string targetName) 2105public BuildResult BuildProjectFile( 2114public async Task<BuildResult> BuildProjectFileAsync( 2128public async Task<BuildResult> BuildAsync(BuildRequestData requestData) 2130var completion = new TaskCompletionSource<BuildResult>(); 2140public BuildResult Build(BuildRequestData requestData) => _buildManager.BuildRequest(requestData);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Build\ProjectBuildManager.cs (5)
315var result = await BuildAsync(buildRequestData, cancellationToken).ConfigureAwait(false); 331private static async Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 340private static Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildManager buildManager, MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 342var taskSource = new TaskCompletionSource<MSB.Execution.BuildResult>(); 368var result = sub.BuildResult;
MSBuild (6)
JsonOutputFormatter.cs (1)
123internal void AddTargetResultsInJsonFormat(string[] targetNames, BuildResult result)
XMake.cs (5)
713BuildResult result = null; 1107private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream) 1299ref BuildResult result, 1829private static BuildResult ExecuteBuild(BuildManager buildManager, BuildRequestData request) 1867private static BuildResult ExecuteRestore(string projectFile, string toolsVersion, BuildManager buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)