113 instantiations of BuildResult
Microsoft.Build (23)
BackEnd\BuildManager\BuildManager.cs (4)
1944ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2380var result = new BuildResult(submission.BuildRequest!); 2420_resultsCache!.AddResult(new BuildResult(request, e)); 2585_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)
274BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 347BuildResult resultToReport = new BuildResult(request, result, null);
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (2)
434_outstandingResults[requestEntry.Key] = new BuildResult(requestEntry.Value, new BuildAbortedException()); 444_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\RequestBuilder\RequestBuilder.cs (2)
867result = new BuildResult(_requestEntry.Request, thrownException); 1020results[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)
454BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1628_resultsCache.AddResult(new BuildResult(request.BuildRequest, new BuildAbortedException())); 1790var result = new BuildResult( 2031BuildResult 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);
501 references to BuildResult
Microsoft.Build (173)
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); 1221public BuildResult Build(BuildParameters parameters, BuildRequestData requestData) 1222=> Build<BuildRequestData, BuildResult>(parameters, requestData); 1688BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 1944ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2009Dictionary<ProjectGraphNode, BuildResult>? resultsPerNode = null; 2042new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>()))); 2057private Dictionary<ProjectGraphNode, BuildResult> BuildGraph( 2073var resultsPerNode = new Dictionary<ProjectGraphNode, BuildResult>(projectGraph.ProjectNodes.Count); 2380var result = new BuildResult(submission.BuildRequest!); 2389ReportResultsToSubmission<BuildRequestData, BuildResult>(result); 2485private void HandleResult(int node, BuildResult result) 2667BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId); 2698ReportResultsToSubmission<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)
274BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 346BuildResult result = cache.GetResultsForConfiguration(request.ConfigurationId); 347BuildResult resultToReport = new BuildResult(request, result, null); 431BuildResult result = unblocker.Result; 652private void RaiseRequestComplete(BuildRequest request, BuildResult result) 1010private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1137List<BuildResult> existingResultsToReport = null; 1242existingResultsToReport ??= new List<BuildResult>(); 1256foreach (BuildResult existingResult in existingResultsToReport) 1462public BuildResult PartialBuildResult { get; } 1513public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (8)
101private Dictionary<int, BuildResult> _outstandingResults; 171public BuildResult Result { get; private set; } 302public void ReportResult(BuildResult result) 365_outstandingResults ??= new Dictionary<int, BuildResult>(); 399public IDictionary<int, BuildResult> Continue() 407IDictionary<int, BuildResult> ret = _outstandingResults; 427_outstandingResults = new Dictionary<int, BuildResult>(_outstandingRequests.Count); 470public 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\ProjectCachePluginBase.cs (1)
68BuildResult buildResult,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
708BuildResult 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) 920private async Task<BuildResult[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests) 958BuildResult[] results; 995results = Array.Empty<BuildResult>(); 1007private BuildResult[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue) 1009IDictionary<int, BuildResult> results = _continueResults; 1017results = new Dictionary<int, BuildResult>(); 1025foreach (BuildResult result in results.Values) 1035BuildResult[] resultsArray = results.Values.ToArray(); 1060private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1092private async Task<BuildResult> BuildProject() 1198BuildResult result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this, 1222BuildResult CopyTargetResultsFromProxyTargetsToRealTargets(BuildResult resultFromTargetBuilder) 1227var cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 1266BuildResult 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)
1208BuildResult[] 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)
390public IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result) 454BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1790var result = new BuildResult( 2031BuildResult result = new BuildResult(request); 2084BuildResult requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId); 2115internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(BuildResult result) 2131private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult, BuildResult result) 2153private 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)
251private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Node\OutOfProcNode.cs (1)
386private 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)
2695BuildResult results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
98var result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1156BuildResult buildResult = null;
Microsoft.Build.Engine.UnitTests (295)
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); 4413BuildResult result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 4425BuildResult 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)
880BuildResult result = manager.Build(parameters, data); 939Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 947Task 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\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)
496var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 503var buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath); 519(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters); 543private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) BuildGraphVsScenario( 548var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 585BuildResult buildResult = buildSession.BuildProjectFile( 703var buildResult = task.Result; 777IReadOnlyDictionary<ProjectGraphNode, BuildResult> projectPathToBuildResults, 839BuildResult buildResult, 896BuildResult buildResult = buildSession.BuildProjectFile(project1.Path); 1132var buildResult = buildSession.BuildProjectFile(project.Path); 1427Task<BuildResult> BuildProjectFileAsync(int projectNumber) 1476var buildResultTasks = new List<Task<BuildResult>>(); 1483Task<BuildResult> buildResultTask = buildSession.BuildProjectFileAsync( 1622var buildTasks = new List<Task<BuildResult>>(); 1628foreach (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); 1388var result = BuildProjectContentUsingBuildManager(content, logger); 1395public static BuildResult BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null) 1408public static BuildResult BuildProjectFileUsingBuildManager( 1432var result = buildManager.Build( 1491BuildResult buildResult = buildManager.Build(parameters, data); 1513private static void VerifyErrorLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1522private static void VerifyWarningLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1530private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName) 1537private static void VerifySuccessOfBuildAndTargetResults(BuildResult buildResult, string targetName) 2092public BuildResult BuildProjectFile( 2101public async Task<BuildResult> BuildProjectFileAsync( 2115public async Task<BuildResult> BuildAsync(BuildRequestData requestData) 2117var completion = new TaskCompletionSource<BuildResult>(); 2127public 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)
742BuildResult result = null; 1123private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream) 1311ref BuildResult result, 1825private static BuildResult ExecuteBuild(BuildManager buildManager, BuildRequestData request) 1863private static BuildResult ExecuteRestore(string projectFile, string toolsVersion, BuildManager buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)