113 instantiations of BuildResult
Microsoft.Build (23)
BackEnd\BuildManager\BuildManager.cs (4)
1907ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2343var result = new BuildResult(submission.BuildRequest!); 2383_resultsCache!.AddResult(new BuildResult(request, e)); 2548_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)
273BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 344BuildResult 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)
866result = new BuildResult(_requestEntry.Request, thrownException); 1019results[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)
439BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1604_resultsCache.AddResult(new BuildResult(request.BuildRequest, new BuildAbortedException())); 1768var result = new BuildResult( 2004BuildResult result = new BuildResult(request);
BackEnd\Components\Scheduler\ScheduleResponse.cs (1)
133Unblocker = new BuildRequestUnblocker(parentRequest, new BuildResult(requestCausingCircularDependency, true /* circularDependency */));
BackEnd\Shared\BuildResult.cs (2)
700return new BuildResult(translator); 733BuildResult result = new BuildResult
Microsoft.Build.Engine.UnitTests (90)
BackEnd\BuildRequestEngine_Tests.cs (7)
104BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 114BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 127BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 146BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 158BuildResult result = new BuildResult(_entry.Request); 424BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 489BuildResult 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]); 365BuildResult result = new BuildResult(entry.Request); 390BuildResult 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)
775BuildResult result = new BuildResult(request); 889var buildResult = new BuildResult(_defaultParentRequest);
BackEnd\TaskHost_Tests.cs (1)
82BuildResult buildResult = new BuildResult(buildRequest, false);
500 references to BuildResult
Microsoft.Build (172)
BackEnd\BuildManager\BuildManager.cs (21)
608_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 816if (buildResult is BuildResult result) 887=> (BuildSubmission)PendBuildRequest<BuildRequestData, BuildResult>(requestData); 940public BuildResult BuildRequest(BuildRequestData requestData) 941=> BuildRequest<BuildRequestData, BuildResult>(requestData); 1012BuildResult result = _resultsCache!.GetResultsForConfiguration(projectStartedEvent.Value.BuildEventContext!.ProjectInstanceId); 1184public BuildResult Build(BuildParameters parameters, BuildRequestData requestData) 1185=> Build<BuildRequestData, BuildResult>(parameters, requestData); 1651BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 1907ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 1972Dictionary<ProjectGraphNode, BuildResult>? resultsPerNode = null; 2005new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>()))); 2020private Dictionary<ProjectGraphNode, BuildResult> BuildGraph( 2036var resultsPerNode = new Dictionary<ProjectGraphNode, BuildResult>(projectGraph.ProjectNodes.Count); 2343var result = new BuildResult(submission.BuildRequest!); 2352ReportResultsToSubmission<BuildRequestData, BuildResult>(result); 2448private void HandleResult(int node, BuildResult result) 2630BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId); 2661ReportResultsToSubmission<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 (10)
273BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 343BuildResult result = cache.GetResultsForConfiguration(request.ConfigurationId); 344BuildResult resultToReport = new BuildResult(request, result, null); 428BuildResult result = unblocker.Result; 649private void RaiseRequestComplete(BuildRequest request, BuildResult result) 1007private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1134var existingResultsToReport = new List<BuildResult>(); 1249foreach (BuildResult existingResult in existingResultsToReport) 1447public BuildResult PartialBuildResult { get; } 1498public 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)
54private IDictionary<int, BuildResult> _continueResults; 332public async Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false) 382BuildResult[] results = await StartNewBuildRequests(requests); 396public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 773BuildResult result = null; 876private void ReportResultAndCleanUp(BuildResult result) 919private async Task<BuildResult[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests) 957BuildResult[] results; 994results = Array.Empty<BuildResult>(); 1006private BuildResult[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue) 1008IDictionary<int, BuildResult> results = _continueResults; 1016results = new Dictionary<int, BuildResult>(); 1024foreach (BuildResult result in results.Values) 1034BuildResult[] resultsArray = results.Values.ToArray(); 1059private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1091private async Task<BuildResult> BuildProject() 1195BuildResult result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this, 1219BuildResult CopyTargetResultsFromProxyTargetsToRealTargets(BuildResult resultFromTargetBuilder) 1224var cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 1263BuildResult 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)
1206BuildResult[] 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)
375public IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result) 439BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1768var result = new BuildResult( 2004BuildResult result = new BuildResult(request); 2054BuildResult requestResults = _resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId); 2085internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(BuildResult result) 2101private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult, BuildResult result) 2123private 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)
193internal BuildResult(BuildResult existingResults, string[] targetNames) 215internal BuildResult(BuildRequest request, BuildResult? existingResults, Exception? exception) 227internal BuildResult(BuildRequest request, BuildResult? existingResults, string[]? targetNames, Exception? exception) 257internal BuildResult(BuildResult result, int nodeRequestId) 272internal BuildResult(BuildResult result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId) 566public void MergeResults(BuildResult results) 698internal static BuildResult FactoryForDeserialization(ITranslator translator) 731internal BuildResult Clone() 733BuildResult result = new BuildResult 770private 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)
115var 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)
104BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 114BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 127BuildResult res = new BuildResult(_entry.Request, new BuildAbortedException()); 134IDictionary<int, BuildResult> results = _entry.Continue(); 135foreach (BuildResult configResult in results.Values) 146BuildResult errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time.")); 158BuildResult result = new BuildResult(_entry.Request); 255private BuildResult _requestComplete_Result; 424BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 489BuildResult result = new BuildResult(_newRequest_Request.BuildRequests[0]); 550private 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]); 347internal void SetResultsToReturn(BuildResult result) 359public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken) 365BuildResult result = new BuildResult(entry.Request); 370return Task<BuildResult>.FromResult(result); 390BuildResult result = new BuildResult(entry.Request); 395return Task<BuildResult>.FromResult(result); 399return 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)
125BuildResult result = CacheBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult()); 149BuildResult result = CacheBuildResult(request, "foo", BuildResultUtilities.GetStopWithErrorResult()); 179BuildResult childResult = CacheBuildResult(childRequest, "foo", BuildResultUtilities.GetSuccessResult()); 223BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult()); 243BuildResult result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetSuccessResult()); 246BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult()); 623BuildResult result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetStopWithErrorResult()); 643BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult()); 662BuildResult result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult()); 684BuildResult result = CreateBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult()); 715BuildResult result = _buildManager.Build(_parameters, data); 755private BuildResult CacheBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult, ResultsCache resultsCache = null) 757BuildResult result = CreateBuildResult(request, target, workUnitResult); 773private BuildResult CreateBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult) 775BuildResult result = new BuildResult(request); 889var buildResult = new BuildResult(_defaultParentRequest);
BackEnd\SdkResultOutOfProc_Tests.cs (4)
128BuildResult result = _buildManager.Build(customparameters, data); 173BuildResult result = _buildManager.Build(customparameters, data); 183private void ValidateRanInSeparateProcess(BuildResult result) 195private 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)
186BuildResult result = asyncResult.BuildResult; 941Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 949Task 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)
264var result = await BuildAsync(buildRequestData, cancellationToken).ConfigureAwait(false); 280private static async Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 289private static Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildManager buildManager, MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 291var taskSource = new TaskCompletionSource<MSB.Execution.BuildResult>(); 317var result = sub.BuildResult;
MSBuild (6)
JsonOutputFormatter.cs (1)
123internal void AddTargetResultsInJsonFormat(string[] targetNames, BuildResult result)
XMake.cs (5)
738BuildResult result = null; 1112private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream) 1300ref BuildResult result, 1809private static BuildResult ExecuteBuild(BuildManager buildManager, BuildRequestData request) 1847private static BuildResult ExecuteRestore(string projectFile, string toolsVersion, BuildManager buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)