114 instantiations of BuildResult
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (4)
2055ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2495var result = new BuildResult(submission.BuildRequest!); 2535_resultsCache!.AddResult(new BuildResult(request, e)); 2700_resultsCache!.AddResult(new BuildResult(buildSubmission.BuildRequest,
BackEnd\BuildManager\BuildSubmission.cs (1)
219return new(BuildRequest!, exception);
BackEnd\BuildManager\CacheAggregator.cs (1)
91new BuildResult(
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
283BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 357BuildResult resultToReport = new BuildResult(request, result, null);
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (2)
448_outstandingResults[requestEntry.Key] = new BuildResult(requestEntry.Value, new BuildAbortedException()); 458_outstandingResults[request.NodeRequestId] = new BuildResult(request, new BuildAbortedException());
BackEnd\Components\Caching\ResultsCache.cs (1)
220response.Results = new BuildResult(request, allResults, targetsToAddResultsFor.ToArray(), null);
BackEnd\Components\ProjectCache\CacheResult.cs (1)
110var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
112var buildResult = new BuildResult();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
868result = new BuildResult(_requestEntry.Request, thrownException); 1023results[i] = new BuildResult(new BuildRequest(), new BuildAbortedException());
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
141_buildResult = new BuildResult(entry.Request, existingBuildResult, null); 193BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray());
BackEnd\Components\Scheduler\Scheduler.cs (4)
472BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1670_resultsCache.AddResult(new BuildResult(request.BuildRequest, new BuildAbortedException())); 1832var result = new BuildResult( 2076BuildResult result = new BuildResult(request);
BackEnd\Components\Scheduler\ScheduleResponse.cs (1)
133Unblocker = new BuildRequestUnblocker(parentRequest, new BuildResult(requestCausingCircularDependency, true /* circularDependency */));
BackEnd\Shared\BuildResult.cs (2)
705return new BuildResult(translator); 738BuildResult 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)
69BuildResult requiredResult = new BuildResult(waitingRequest); 85BuildResult result = new BuildResult(request); 109BuildResult requiredResult = new BuildResult(waitingRequest); 134BuildResult requiredResult1 = new BuildResult(waitingRequest1); 139BuildResult requiredResult2 = new BuildResult(waitingRequest2); 169BuildResult requiredResult1 = new BuildResult(waitingRequest1); 174BuildResult requiredResult2 = new BuildResult(waitingRequest2); 207BuildResult requiredResult = new BuildResult(request); 231BuildResult requiredResult = new BuildResult(request); 250BuildResult requiredResult = new BuildResult(request); 275BuildResult 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)
95BuildResult result = new BuildResult(request); 125BuildResult result = new BuildResult(request); 159BuildResult result = new BuildResult(request); 168BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 198BuildResult result = new BuildResult(request); 207BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 369BuildResult result = new BuildResult(entry.Request); 394BuildResult 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)
87BuildResult buildResult = new BuildResult(buildRequest, false);
526 references to BuildResult
Microsoft.Build (181)
BackEnd\BuildManager\BuildManager.cs (21)
665_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 875if (buildResult is BuildResult result) 946=> (BuildSubmission)PendBuildRequest<BuildRequestData, BuildResult>(requestData); 999public BuildResult BuildRequest(BuildRequestData requestData) 1000=> BuildRequest<BuildRequestData, BuildResult>(requestData); 1084BuildResult result = _resultsCache!.GetResultsForConfiguration(projectStartedEvent.Value.BuildEventContext!.ProjectInstanceId); 1332public BuildResult Build(BuildParameters parameters, BuildRequestData requestData) 1333=> Build<BuildRequestData, BuildResult>(parameters, requestData); 1799BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 2055ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2124Dictionary<ProjectGraphNode, BuildResult>? resultsPerNode = null; 2157new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>()))); 2172private Dictionary<ProjectGraphNode, BuildResult> BuildGraph( 2188var resultsPerNode = new Dictionary<ProjectGraphNode, BuildResult>(projectGraph.ProjectNodes.Count); 2495var result = new BuildResult(submission.BuildRequest!); 2504ReportResultsToSubmission<BuildRequestData, BuildResult>(result); 2600private void HandleResult(int node, BuildResult result) 2782BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId); 2813ReportResultsToSubmission<BuildRequestData, BuildResult>(response.BuildResult);
BackEnd\BuildManager\BuildRequestData.cs (2)
15public class BuildRequestData : BuildRequestData<BuildRequestData, BuildResult> 176internal override BuildSubmissionBase<BuildRequestData, BuildResult> CreateSubmission(BuildManager buildManager,
BackEnd\BuildManager\BuildSubmission.cs (6)
146public class BuildSubmission : BuildSubmissionBase<BuildRequestData, BuildResult> 170void Clb(BuildSubmissionBase<BuildRequestData, BuildResult> submission) 182public override BuildResult Execute() 215protected internal override BuildResult CreateFailedResult(Exception exception) 222protected internal override void CheckResultValidForCompletion(BuildResult result) 251public new BuildResult? BuildResult => base.BuildResult;
BackEnd\BuildManager\CacheAggregator.cs (1)
86foreach (var result in results)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (11)
283BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 356BuildResult result = cache.GetResultsForConfiguration(request.ConfigurationId); 357BuildResult resultToReport = new BuildResult(request, result, null); 456BuildResult result = unblocker.Result; 681private void RaiseRequestComplete(BuildRequest request, BuildResult result) 1039private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1166List<BuildResult> existingResultsToReport = null; 1272existingResultsToReport ??= new List<BuildResult>(); 1286foreach (BuildResult existingResult in existingResultsToReport) 1581public BuildResult PartialBuildResult { get; } 1632public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (8)
101private Dictionary<int, BuildResult> _outstandingResults; 174public BuildResult Result { get; private set; } 311public void ReportResult(BuildResult result) 379_outstandingResults ??= new Dictionary<int, BuildResult>(); 413public IDictionary<int, BuildResult> Continue() 421IDictionary<int, BuildResult> ret = _outstandingResults; 441_outstandingResults = new Dictionary<int, BuildResult>(_outstandingRequests.Count); 484public 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)
37public void AddResult(BuildResult result) 47public BuildResult GetResultForRequest(BuildRequest request) 49var overrideResult = _override.GetResultForRequest(request); 61public BuildResult GetResultsForConfiguration(int configurationId) 63var overrideResult = _override.GetResultsForConfiguration(configurationId); 119public IEnumerator<BuildResult> GetEnumerator()
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
94internal void LogRequestHandledFromCache(BuildRequest request, BuildRequestConfiguration configuration, BuildResult result)
BackEnd\Components\ProjectCache\CacheResult.cs (7)
44/// contain information about what <see cref="Execution.BuildResult"/> MSBuild should use for the queried project. 45/// It is assumed that all cache hits result in a successful <see cref="Execution.BuildResult"/>. 51public BuildResult? BuildResult { get; } 59BuildResult? buildResult = null, 80public static CacheResult IndicateCacheHit(BuildResult buildResult) 108private static BuildResult ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults) 110var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (7)
45/// contain information about what <see cref="Execution.BuildResult"/> MSBuild should use for the queried project. 46/// It is assumed that all cache hits result in a successful <see cref="Execution.BuildResult"/>. 53public BuildResult? BuildResult { get; } 61BuildResult? buildResult = null, 82public static CacheResult IndicateCacheHit(BuildResult buildResult) 110private static BuildResult ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults) 112var buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\ProjectCachePluginBase.cs (1)
70BuildResult buildResult,
BackEnd\Components\ProjectCache\ProjectCachePluginBase.cs (1)
68BuildResult buildResult,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
804BuildResult buildResult,
BackEnd\Components\RequestBuilder\IRequestBuilder.cs (1)
31internal delegate void BuildRequestBlockedDelegate(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult);
BackEnd\Components\RequestBuilder\IRequestBuilderCallback.cs (2)
29Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false); 38Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult);
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (2)
8using BuildResult = Microsoft.Build.Execution.BuildResult; 29Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (21)
56private IDictionary<int, BuildResult> _continueResults; 334public async Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false) 384BuildResult[] results = await StartNewBuildRequests(requests); 398public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 775BuildResult result = null; 878private void ReportResultAndCleanUp(BuildResult result) 923private async Task<BuildResult[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests) 961BuildResult[] results; 998results = Array.Empty<BuildResult>(); 1010private BuildResult[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue) 1012IDictionary<int, BuildResult> results = _continueResults; 1020results = new Dictionary<int, BuildResult>(); 1028foreach (BuildResult result in results.Values) 1038BuildResult[] resultsArray = results.Values.ToArray(); 1063private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1092private async Task<BuildResult> BuildProject() 1213BuildResult result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this, 1237BuildResult CopyTargetResultsFromProxyTargetsToRealTargets(BuildResult resultFromTargetBuilder) 1242var cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 1281BuildResult unfilteredResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (6)
81private BuildResult _buildResult; 108public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken) 139BuildResult existingBuildResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 193BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray()); 329async Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, Microsoft.Build.Collections.PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 337Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingGlobalBuildRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1209BuildResult[] results = await builderCallback.BuildProjects(
BackEnd\Components\Scheduler\IScheduler.cs (1)
55IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result);
BackEnd\Components\Scheduler\SchedulableRequest.cs (4)
372public void UnblockWithPartialResultForBlockingTarget(BuildResult result) 385public void UnblockWithResult(BuildResult result) 417public void Complete(BuildResult result) 687public BlockingRequestKey(BuildResult result)
BackEnd\Components\Scheduler\Scheduler.cs (8)
407public IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result) 472BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1832var result = new BuildResult( 2076BuildResult result = new BuildResult(request); 2129BuildResult requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId); 2160internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(BuildResult result) 2176private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult, BuildResult result) 2198private void LogRequestHandledFromCache(BuildRequest request, BuildResult result)
BackEnd\Components\Scheduler\ScheduleResponse.cs (4)
76internal readonly BuildResult BuildResult; 119private ScheduleResponse(BuildResult result) 180public static ScheduleResponse CreateReportResultResponse(int node, BuildResult resultToReport) 213public static ScheduleResponse CreateSubmissionCompleteResponse(BuildResult rootRequestResult)
BackEnd\Node\InProcNode.cs (1)
257private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Node\OutOfProcNode.cs (1)
388private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Shared\BuildRequest.cs (2)
84/// Whether or not the <see cref="BuildResult"/> issued in response to this request should include <see cref="BuildResult.ProjectStateAfterBuild"/>.
BackEnd\Shared\BuildRequestBlocker.cs (4)
66private BuildResult _partialBuildResult; 133public BuildRequestBlocker(int requestGlobalRequestId, string[] targetsInProgress, int unsubmittedRequestBlockingGlobalRequestId, string unsubmittedRequestBlockingTarget, BuildResult partialBuildResult) 221public BuildResult PartialBuildResult => _partialBuildResult; 236translator.Translate(ref _partialBuildResult, packetTranslator => BuildResult.FactoryForDeserialization(packetTranslator));
BackEnd\Shared\BuildRequestUnblocker.cs (5)
7using BuildResult = Microsoft.Build.Execution.BuildResult; 31private BuildResult _buildResult; 53internal BuildRequestUnblocker(BuildResult buildResult) 63internal BuildRequestUnblocker(BuildRequest parentRequest, BuildResult buildResult) 95public BuildResult Result
BackEnd\Shared\BuildResult.cs (10)
195internal BuildResult(BuildResult existingResults, string[] targetNames) 217internal BuildResult(BuildRequest request, BuildResult? existingResults, Exception? exception) 229internal BuildResult(BuildRequest request, BuildResult? existingResults, string[]? targetNames, Exception? exception) 259internal BuildResult(BuildResult result, int nodeRequestId) 274internal BuildResult(BuildResult result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId) 568public void MergeResults(BuildResult results) 703internal static BuildResult FactoryForDeserialization(ITranslator translator) 736internal BuildResult Clone() 738BuildResult result = new BuildResult 775private 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)
2789BuildResult results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
98var result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1188BuildResult buildResult = null;
Microsoft.Build.Engine.UnitTests (312)
BackEnd\BuildManager_Logging_Tests.cs (1)
113var result = submission.Execute();
BackEnd\BuildManager_Tests.cs (62)
135BuildResult result = _buildManager.Build(_parameters, data); 197var result = _buildManager.Build( 448BuildResult result = _buildManager.Build(customparameters, data); 515BuildResult result = _buildManager.Build(customparameters, data); 569BuildResult result = _buildManager.Build(_parameters, data); 609BuildResult result = _buildManager.Build(_parameters, data); 653BuildResult result = _buildManager.Build(_parameters, data); 715BuildResult result = _buildManager.Build(parameters, data); 785BuildResult result = _buildManager.Build(parameters, data); 836BuildResult result = _buildManager.Build(_parameters, data); 905BuildResult result = _buildManager.Build(customParameters, data); 934BuildResult result = _buildManager.Build(_parameters, data); 958BuildResult result = _buildManager.Build(_parameters, data); 990var result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path); 1044BuildResult result = _buildManager.Build(_parameters, data); 1078BuildResult result = _buildManager.Build(_parameters, data); 1340BuildResult result = _buildManager.BuildRequest(data); 1343BuildResult result2 = _buildManager.BuildRequest(data2); 1379BuildResult result2 = _buildManager.BuildRequest(data2); 1381BuildResult result = submission1.BuildResult; 1562BuildResult result = asyncResult.BuildResult; 1598BuildResult result = asyncResult.BuildResult; 1638BuildResult result = asyncResult.BuildResult; 1676BuildResult result = asyncResult.BuildResult; 1718BuildResult result = asyncResult.BuildResult; 1751BuildResult result = asyncResult.BuildResult; 1780BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 1781BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target2" })); 1813BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target2" })); 1816var result1 = submission.BuildResult; 1848BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target1" })); 1850var result1 = submission.BuildResult; 2165BuildResult result = _buildManager.Build(_parameters, data); 2172BuildResult result2 = newBuildManager.Build(_parameters, data); 2200BuildResult result = _buildManager.Build(_parameters, data); 2229BuildResult result = _buildManager.Build(_parameters, data); 2414BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2475BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2533BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2581BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2670BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2741BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2838BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2938BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3024BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3093BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3224BuildResult br = submission.Execute(); 3235BuildResult br = submission.Execute(); 3311BuildResult br = submission.Execute(); 3322BuildResult br = submission.Execute(); 3412BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3442BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3473BuildResult buildResult = _buildManager.BuildRequest(new BuildRequestData(instance, new string[] { "target1", "target2" })); 3559var result = localBuildManager.PendBuildRequest(data).Execute(); 3767var results = submission.Execute(); 3851var result = submission.Execute(); 3919var results = submission.Execute(); 4008var result = submission.Execute(); 4092var result = _buildManager.Build(buildParameters, buildRequestData); 4211BuildResult result = _buildManager.Build(_parameters, data); 4459BuildResult result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 4471BuildResult 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)
56IDictionary<int, BuildResult> results = entry.Continue(); 69BuildResult requiredResult = new BuildResult(waitingRequest); 85BuildResult result = new BuildResult(request); 109BuildResult requiredResult = new BuildResult(waitingRequest); 134BuildResult requiredResult1 = new BuildResult(waitingRequest1); 139BuildResult requiredResult2 = new BuildResult(waitingRequest2); 169BuildResult requiredResult1 = new BuildResult(waitingRequest1); 174BuildResult requiredResult2 = new BuildResult(waitingRequest2); 207BuildResult requiredResult = new BuildResult(request); 231BuildResult requiredResult = new BuildResult(request); 250BuildResult requiredResult = new BuildResult(request); 275BuildResult 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)
95BuildResult result = new BuildResult(request); 125BuildResult result = new BuildResult(request); 159BuildResult result = new BuildResult(request); 168BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 198BuildResult result = new BuildResult(request); 207BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 351internal void SetResultsToReturn(BuildResult result) 363public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken) 369BuildResult result = new BuildResult(entry.Request); 374return Task<BuildResult>.FromResult(result); 394BuildResult result = new BuildResult(entry.Request); 399return Task<BuildResult>.FromResult(result); 403return 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)
111BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 131BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 157BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 186BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 277var result = buildSession.BuildProjectFile(files.ProjectFile); 372BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 512BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 538BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 564BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 594BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 629BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 661BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 692BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 718BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 754BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 780BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 807BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 837BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 881BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 908BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 935BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 967BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 988BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 2 /* Fail on After */); 1013BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 3 /* Fail on After2 */); 1032BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: int.MaxValue /* no task failure needed here */); 1065BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1100BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1151BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1211BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1253BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1299BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1330BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1405BuildResult result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), source.Token).Result; 1437var buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1463var buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result; 1486Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 1494Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult) 1707private BuildResult BuildSimpleProject(string projectBody, (string name, TargetBuiltReason reason)[] targets, int failTaskNumber)
BackEnd\TargetEntry_Tests.cs (3)
777BuildResult result = manager.Build(parameters, data); 836Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 844Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskBuilder_Tests.cs (3)
174BuildResult result = asyncResult.BuildResult; 956Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 964Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHost_Tests.cs (8)
87BuildResult buildResult = new BuildResult(buildRequest, false); 89_mockRequestCallback = new MockIRequestBuilderCallback(new BuildResult[] { buildResult }); 1353private BuildResult[] _buildResultsToReturn; 1378internal MockIRequestBuilderCallback(BuildResult[] buildResultsToReturn) 1411public BuildResult[] BuildResultsToReturn 1420public Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 1422return Task<BuildResult[]>.FromResult(_buildResultsToReturn); 1474public Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHostCallback_Tests.cs (8)
55BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 90BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 135BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 168BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 200BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 235BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 280BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 327BuildResult buildResult = BuildManager.DefaultBuildManager.Build(
BackEnd\TaskHostFactory_Tests.cs (2)
75BuildResult buildResult = buildManager.Build(buildParameters, new BuildRequestData(projectInstance, targetsToBuild: ["AccessPID"])); 391BuildResult buildResult = buildManager.Build(new BuildParameters(), new BuildRequestData(projectInstance, targetsToBuild: new[] { "TestTarget" }));
BackEnd\TaskRegistry_Tests.cs (1)
631var result = buildManager.Build(
BackEnd\TaskRouter_IntegrationTests.cs (7)
81var result = buildManager.Build(buildParameters, buildRequestData); 126var result = buildManager.Build(buildParameters, buildRequestData); 171var result = buildManager.Build(buildParameters, buildRequestData); 216var result = buildManager.Build(buildParameters, buildRequestData); 260var result = buildManager.Build(buildParameters, buildRequestData); 314var result = buildManager.Build(buildParameters, buildRequestData); 372var result = buildManager.Build(buildParameters, buildRequestData);
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)
1556Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 1564foreach (KeyValuePair<string, (BuildResult Result, MockLogger Logger)> result in results) 1606Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 1615BuildResult 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)
513var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 520var buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath); 536(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters); 560private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) BuildGraphVsScenario( 565var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 602BuildResult buildResult = buildSession.BuildProjectFile( 720var buildResult = task.Result; 794IReadOnlyDictionary<ProjectGraphNode, BuildResult> projectPathToBuildResults, 856BuildResult buildResult, 913BuildResult buildResult = buildSession.BuildProjectFile(project1.Path); 1149var buildResult = buildSession.BuildProjectFile(project.Path); 1444Task<BuildResult> BuildProjectFileAsync(int projectNumber) 1493var buildResultTasks = new List<Task<BuildResult>>(); 1500Task<BuildResult> buildResultTask = buildSession.BuildProjectFileAsync( 1639var buildTasks = new List<Task<BuildResult>>(); 1645foreach (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)
988var result = buildManager.Build(parameters, request); 1045var result = buildManager.Build(parameters, request);
Microsoft.Build.UnitTests.Shared (17)
ObjectModelHelpers.cs (17)
161public static void ShouldHaveSucceeded(this BuildResult result) 175public static void ShouldHaveFailed(this BuildResult result, string exceptionMessageSubstring = null) 1021BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, data); 1401var result = BuildProjectContentUsingBuildManager(content, logger); 1408public static BuildResult BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null) 1421public static BuildResult BuildProjectFileUsingBuildManager( 1445var result = buildManager.Build( 1504BuildResult buildResult = buildManager.Build(parameters, data); 1526private static void VerifyErrorLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1535private static void VerifyWarningLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1543private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName) 1550private static void VerifySuccessOfBuildAndTargetResults(BuildResult buildResult, string targetName) 2105public BuildResult BuildProjectFile( 2114public async Task<BuildResult> BuildProjectFileAsync( 2128public async Task<BuildResult> BuildAsync(BuildRequestData requestData) 2130var completion = new TaskCompletionSource<BuildResult>(); 2140public BuildResult Build(BuildRequestData requestData) => _buildManager.BuildRequest(requestData);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Build\ProjectBuildManager.cs (5)
362var result = await BuildAsync(buildRequestData, cancellationToken).ConfigureAwait(false); 378private static async Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 387private static Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildManager buildManager, MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken) 389var taskSource = new TaskCompletionSource<MSB.Execution.BuildResult>(); 415var result = sub.BuildResult;
MSBuild (6)
JsonOutputFormatter.cs (1)
123internal void AddTargetResultsInJsonFormat(string[] targetNames, BuildResult result)
XMake.cs (5)
724BuildResult result = null; 1140private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream) 1323ref BuildResult result, 1840private static BuildResult ExecuteBuild(BuildManager buildManager, BuildRequestData request) 1878private static BuildResult ExecuteRestore(string projectFile, string toolsVersion, BuildManager buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)