115 instantiations of BuildResult
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (4)
2132ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2572var result = new BuildResult(submission.BuildRequest!); 2612_resultsCache!.AddResult(new BuildResult(request, e)); 2784_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)
294BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 367BuildResult 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)
869result = new BuildResult(_requestEntry.Request, thrownException); 1026var abortResult = 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)
471BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1669_resultsCache.AddResult(new BuildResult(request.BuildRequest, new BuildAbortedException())); 1831var result = new BuildResult( 2075BuildResult result = new BuildResult(request);
BackEnd\Components\Scheduler\ScheduleResponse.cs (1)
133Unblocker = new BuildRequestUnblocker(parentRequest, new BuildResult(requestCausingCircularDependency, true /* circularDependency */));
BackEnd\Shared\BuildResult.cs (2)
727return new BuildResult(translator); 760BuildResult result = new BuildResult
Microsoft.Build.Engine.UnitTests (91)
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 (27)
32BuildResult result2 = new BuildResult(request); 39BuildResult result1 = new BuildResult(request); 64BuildResult result = new BuildResult(null!); 71BuildResult result = new BuildResult(request); 75BuildResult result2 = new BuildResult(request2); 83BuildResult result = new BuildResult(request); 86result = new BuildResult(request, e); 95BuildResult result = new BuildResult(request); 108BuildResult result2 = new BuildResult(request2); 118BuildResult result = new BuildResult(request); 126BuildResult result = new BuildResult(request); 140BuildResult result = new BuildResult(request); 151BuildResult result = new BuildResult(request); 163BuildResult result = new BuildResult(request); 174BuildResult result = new BuildResult(request); 185BuildResult result = new BuildResult(request); 193BuildResult result = new BuildResult(request); 196BuildResult result2 = new BuildResult(request); 203BuildResult result3 = new BuildResult(request); 206BuildResult result4 = new BuildResult(request); 220BuildResult result = new BuildResult(request); 233BuildResult result = new BuildResult(request); 237BuildResult result2 = new BuildResult(request2); 247BuildResult result = new BuildResult(request); 258BuildResult result = new BuildResult(request); 314BuildResult result = new BuildResult(request, new BuildAbortedException()); 351BuildResult result = new(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)
96BuildResult result = new BuildResult(request); 126BuildResult result = new BuildResult(request); 160BuildResult result = new BuildResult(request); 169BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 199BuildResult result = new BuildResult(request); 208BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 390BuildResult result = new BuildResult(entry.Request); 415BuildResult 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);
538 references to BuildResult
Microsoft.Build (182)
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); 1409public BuildResult Build(BuildParameters parameters, BuildRequestData requestData) 1410=> Build<BuildRequestData, BuildResult>(parameters, requestData); 1876BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 2132ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2201Dictionary<ProjectGraphNode, BuildResult>? resultsPerNode = null; 2234new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>()))); 2249private Dictionary<ProjectGraphNode, BuildResult> BuildGraph( 2265var resultsPerNode = new Dictionary<ProjectGraphNode, BuildResult>(projectGraph.ProjectNodes.Count); 2572var result = new BuildResult(submission.BuildRequest!); 2581ReportResultsToSubmission<BuildRequestData, BuildResult>(result); 2677private void HandleResult(int node, BuildResult result) 2866BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId); 2897ReportResultsToSubmission<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)
294BuildResult result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException()); 366BuildResult result = cache.GetResultsForConfiguration(request.ConfigurationId); 367BuildResult resultToReport = new BuildResult(request, result, null); 466BuildResult result = unblocker.Result; 691private void RaiseRequestComplete(BuildRequest request, BuildResult result) 1049private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1176List<BuildResult> existingResultsToReport = null; 1282existingResultsToReport ??= new List<BuildResult>(); 1296foreach (BuildResult existingResult in existingResultsToReport) 1600public BuildResult PartialBuildResult { get; } 1651public 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)
99internal 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 (22)
57private IDictionary<int, BuildResult> _continueResults; 335public async Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false) 385BuildResult[] results = await StartNewBuildRequests(requests); 399public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 776BuildResult result = null; 881private void ReportResultAndCleanUp(BuildResult result) 926private async Task<BuildResult[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests) 964BuildResult[] results; 1001results = Array.Empty<BuildResult>(); 1013private BuildResult[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue) 1015IDictionary<int, BuildResult> results = _continueResults; 1023results = new Dictionary<int, BuildResult>(); 1026var abortResult = new BuildResult(new BuildRequest(), new BuildAbortedException()); 1034foreach (BuildResult result in results.Values) 1044BuildResult[] resultsArray = results.Values.ToArray(); 1101private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1130private async Task<BuildResult> BuildProject() 1249BuildResult result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this, 1276BuildResult CopyTargetResultsFromProxyTargetsToRealTargets(BuildResult resultFromTargetBuilder) 1281var cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId); 1318BuildResult 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)
406public IEnumerable<ScheduleResponse> ReportResult(int nodeId, BuildResult result) 471BuildResult newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null); 1831var result = new BuildResult( 2075BuildResult result = new BuildResult(request); 2128BuildResult requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId); 2159internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(BuildResult result) 2175private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult, BuildResult result) 2197private void LogRequestHandledFromCache(BuildRequest request, BuildResult result)
BackEnd\Components\Scheduler\ScheduleResponse.cs (4)
76internal readonly BuildResult BuildResult; 119private ScheduleResponse(BuildResult result) 180public static ScheduleResponse CreateReportResultResponse(int node, BuildResult resultToReport) 213public static ScheduleResponse CreateSubmissionCompleteResponse(BuildResult rootRequestResult)
BackEnd\Node\InProcNode.cs (1)
256private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Node\OutOfProcNode.cs (1)
388private void OnRequestComplete(BuildRequest request, BuildResult result)
BackEnd\Shared\BuildRequest.cs (2)
84/// Whether or not the <see cref="BuildResult"/> issued in response to this request should include <see cref="BuildResult.ProjectStateAfterBuild"/>.
BackEnd\Shared\BuildRequestBlocker.cs (4)
66private BuildResult _partialBuildResult; 133public BuildRequestBlocker(int requestGlobalRequestId, string[] targetsInProgress, int unsubmittedRequestBlockingGlobalRequestId, string unsubmittedRequestBlockingTarget, BuildResult partialBuildResult) 221public BuildResult PartialBuildResult => _partialBuildResult; 236translator.Translate(ref _partialBuildResult, packetTranslator => BuildResult.FactoryForDeserialization(packetTranslator));
BackEnd\Shared\BuildRequestUnblocker.cs (5)
7using BuildResult = Microsoft.Build.Execution.BuildResult; 31private BuildResult _buildResult; 53internal BuildRequestUnblocker(BuildResult buildResult) 63internal BuildRequestUnblocker(BuildRequest parentRequest, BuildResult buildResult) 95public BuildResult Result
BackEnd\Shared\BuildResult.cs (10)
200internal BuildResult(BuildResult existingResults, string[] targetNames) 222internal BuildResult(BuildRequest request, BuildResult? existingResults, Exception? exception) 234internal BuildResult(BuildRequest request, BuildResult? existingResults, string[]? targetNames, Exception? exception) 264internal BuildResult(BuildResult result, int nodeRequestId) 279internal BuildResult(BuildResult result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId) 584public void MergeResults(BuildResult results) 725internal static BuildResult FactoryForDeserialization(ITranslator translator) 758internal BuildResult Clone() 760BuildResult result = new BuildResult 797private 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)
2805BuildResult results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
97var result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1189BuildResult buildResult = null;
Microsoft.Build.Engine.UnitTests (323)
BackEnd\BuildManager_Logging_Tests.cs (1)
112var result = submission.Execute();
BackEnd\BuildManager_Tests.cs (64)
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; 1561BuildResult result = asyncResult.BuildResult; 1597BuildResult result = asyncResult.BuildResult; 1637BuildResult result = asyncResult.BuildResult; 1675BuildResult result = asyncResult.BuildResult; 1717BuildResult result = asyncResult.BuildResult; 1750BuildResult result = asyncResult.BuildResult; 1779BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 1780BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target2" })); 1812BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target2" })); 1815var result1 = submission.BuildResult; 1847BuildResult result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target1" })); 1849var result1 = submission.BuildResult; 2164BuildResult result = _buildManager.Build(_parameters, data); 2171BuildResult result2 = newBuildManager.Build(_parameters, data); 2199BuildResult result = _buildManager.Build(_parameters, data); 2228BuildResult result = _buildManager.Build(_parameters, data); 2413BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2474BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2532BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2580BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2669BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2740BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2837BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 2937BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3023BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3092BuildResult result = _buildManager.PendBuildRequest(data).Execute(); 3223BuildResult br = submission.Execute(); 3234BuildResult br = submission.Execute(); 3310BuildResult br = submission.Execute(); 3321BuildResult br = submission.Execute(); 3411BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3441BuildResult result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 3472BuildResult buildResult = _buildManager.BuildRequest(new BuildRequestData(instance, new string[] { "target1", "target2" })); 3558var result = localBuildManager.PendBuildRequest(data).Execute(); 3766var results = submission.Execute(); 3850var result = submission.Execute(); 3918var results = submission.Execute(); 4007var result = submission.Execute(); 4091var result = _buildManager.Build(buildParameters, buildRequestData); 4210BuildResult result = _buildManager.Build(_parameters, data); 4458BuildResult result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" })); 4470BuildResult result = _buildManager.Build(_parameters, data); 4608BuildResult result = BuildManager.DefaultBuildManager.Build(buildParameters, data); 4692BuildResult result = BuildManager.DefaultBuildManager.Build(buildParameters, 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 (33)
32BuildResult result2 = new BuildResult(request); 39BuildResult result1 = new BuildResult(request); 43BuildResult result2 = result1.Clone(); 64BuildResult result = new BuildResult(null!); 71BuildResult result = new BuildResult(request); 75BuildResult result2 = new BuildResult(request2); 83BuildResult result = new BuildResult(request); 95BuildResult result = new BuildResult(request); 108BuildResult result2 = new BuildResult(request2); 118BuildResult result = new BuildResult(request); 126BuildResult result = new BuildResult(request); 140BuildResult result = new BuildResult(request); 151BuildResult result = new BuildResult(request); 163BuildResult result = new BuildResult(request); 174BuildResult result = new BuildResult(request); 185BuildResult result = new BuildResult(request); 193BuildResult result = new BuildResult(request); 196BuildResult result2 = new BuildResult(request); 203BuildResult result3 = new BuildResult(request); 206BuildResult result4 = new BuildResult(request); 220BuildResult result = new BuildResult(request); 233BuildResult result = new BuildResult(request); 237BuildResult result2 = new BuildResult(request2); 247BuildResult result = new BuildResult(request); 258BuildResult result = new BuildResult(request); 314BuildResult result = new BuildResult(request, new BuildAbortedException()); 328INodePacket packet = BuildResult.FactoryForDeserialization(TranslationHelpers.GetReadTranslator()); 330BuildResult deserializedResult = (packet as BuildResult)!; 351BuildResult result = new(request, new BuildAbortedException()) 357INodePacket packet = BuildResult.FactoryForDeserialization(TranslationHelpers.GetReadTranslator()); 358BuildResult 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)
96BuildResult result = new BuildResult(request); 126BuildResult result = new BuildResult(request); 160BuildResult result = new BuildResult(request); 169BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 199BuildResult result = new BuildResult(request); 208BuildResult newResult = new BuildResult(_newBuildRequests_BuildRequests[0]); 372internal void SetResultsToReturn(BuildResult result) 384public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken) 390BuildResult result = new BuildResult(entry.Request); 395return Task<BuildResult>.FromResult(result); 415BuildResult result = new BuildResult(entry.Request); 420return Task<BuildResult>.FromResult(result); 424return 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)
114BuildResult result = _buildManager.Build(customparameters, data); 159BuildResult result = _buildManager.Build(customparameters, data); 169private void ValidateRanInSeparateProcess(BuildResult result) 181private 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)
776BuildResult result = manager.Build(parameters, data); 835Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 843Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskBuilder_Tests.cs (3)
173BuildResult result = asyncResult.BuildResult; 872Task<BuildResult[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 880Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHost_MultiThreadableTask_Tests.cs (1)
93var result = BuildManager.DefaultBuildManager.Build(buildParameters, buildRequestData);
BackEnd\TaskHost_Tests.cs (8)
87BuildResult buildResult = new BuildResult(buildRequest, false); 89_mockRequestCallback = new MockIRequestBuilderCallback(new BuildResult[] { buildResult }); 1347private BuildResult[] _buildResultsToReturn; 1372internal MockIRequestBuilderCallback(BuildResult[] buildResultsToReturn) 1405public BuildResult[] BuildResultsToReturn 1414public Task<BuildResult[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets) 1416return Task<BuildResult[]>.FromResult(_buildResultsToReturn); 1468public Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\TaskHostCallback_Tests.cs (12)
55BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 89BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 131BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 162BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 196BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 251BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 303BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 352BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 391BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 437BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 477BuildResult buildResult = BuildManager.DefaultBuildManager.Build( 517BuildResult buildResult = BuildManager.DefaultBuildManager.Build(
BackEnd\TaskHostFactory_Tests.cs (2)
76BuildResult buildResult = buildManager.Build(buildParameters, new BuildRequestData(projectInstance, targetsToBuild: ["AccessPID"])); 392BuildResult buildResult = buildManager.Build(new BuildParameters(), new BuildRequestData(projectInstance, targetsToBuild: new[] { "TestTarget" }));
BackEnd\TaskRegistry_Tests.cs (1)
630var result = buildManager.Build(
BackEnd\TaskRouter_IntegrationTests.cs (7)
80var result = buildManager.Build(buildParameters, buildRequestData); 125var result = buildManager.Build(buildParameters, buildRequestData); 170var result = buildManager.Build(buildParameters, buildRequestData); 215var result = buildManager.Build(buildParameters, buildRequestData); 259var result = buildManager.Build(buildParameters, buildRequestData); 313var result = buildManager.Build(buildParameters, buildRequestData); 371var result = buildManager.Build(buildParameters, buildRequestData);
Construction\SolutionProjectGenerator_Tests.cs (2)
2205BuildResult result = buildManager.Build(parameters, request); 2293BuildResult result = buildManager.Build(parameters, request);
EndToEndCondition_Tests.cs (2)
34BuildResult result = Helpers.BuildProjectContentUsingBuildManager($@"<Project> 57BuildResult result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
EvaluationProfiler_Tests.cs (1)
287var result = _buildManager.Build(parameters, buildRequestData);
Graph\IsolateProjects_Tests.cs (5)
327Dictionary<string, (BuildResult Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches( 339BuildResult[] declaredReferenceBuildResults = deserializedOutputCacheDeclaredReference.ResultsCache.ToArray(); 340BuildResult[] rootBuildResults = deserializedOutputCacheRoot.ResultsCache.ToArray(); 505Action<BuildResult, MockLogger> assert, 552var 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)
60var result = BuildProjectFileUsingBuildManager( 82var result = BuildProjectFileUsingBuildManager( 129var result = BuildProjectFileUsingBuildManager( 161var resultFromCachedBuild = BuildProjectFileUsingBuildManager( 360var rootNodeBuildResult = buildResults.First(); 421internal static Dictionary<string, (BuildResult Result, MockLogger Logger)> BuildUsingCaches( 435var results = new Dictionary<string, (BuildResult Result, MockLogger Logger)>(topoSortedNodes.Count); 468var result = BuildProjectFileUsingBuildManager( 557var result = BuildProjectFileUsingBuildManager(
InternalEngineHelpers.cs (2)
156internal static void AssertBuildResultsEqual(BuildResult actualBuildResult, BuildResult expectedBuildResult)
ProjectCache\ProjectCacheTests.cs (16)
512var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 519var buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath); 535(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters); 559private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode, BuildResult> nodesToBuildResults) BuildGraphVsScenario( 564var nodesToBuildResults = new Dictionary<ProjectGraphNode, BuildResult>(); 601BuildResult buildResult = buildSession.BuildProjectFile( 719var buildResult = task.Result; 793IReadOnlyDictionary<ProjectGraphNode, BuildResult> projectPathToBuildResults, 855BuildResult buildResult, 912BuildResult buildResult = buildSession.BuildProjectFile(project1.Path); 1148var buildResult = buildSession.BuildProjectFile(project.Path); 1443Task<BuildResult> BuildProjectFileAsync(int projectNumber) 1492var buildResultTasks = new List<Task<BuildResult>>(); 1499Task<BuildResult> buildResultTask = buildSession.BuildProjectFileAsync( 1638var buildTasks = new List<Task<BuildResult>>(); 1644foreach (var buildResult in buildTasks.Select(buildTask => buildTask.Result))
Microsoft.Build.Tasks.UnitTests (3)
CreateItem_Tests.cs (1)
211BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, data);
Exec_Tests.cs (2)
987var result = buildManager.Build(parameters, request); 1044var result = buildManager.Build(parameters, request);
Microsoft.Build.UnitTests.Shared (17)
ObjectModelHelpers.cs (17)
160public static void ShouldHaveSucceeded(this BuildResult result) 174public static void ShouldHaveFailed(this BuildResult result, string exceptionMessageSubstring = null) 1020BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, data); 1400var result = BuildProjectContentUsingBuildManager(content, logger); 1407public static BuildResult BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null) 1420public static BuildResult BuildProjectFileUsingBuildManager( 1444var result = buildManager.Build( 1503BuildResult buildResult = buildManager.Build(parameters, data); 1525private static void VerifyErrorLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1534private static void VerifyWarningLoggedForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName, string testProjectFile) 1542private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(BuildResult buildResult, MockLogger mockLogger, string targetName) 1549private static void VerifySuccessOfBuildAndTargetResults(BuildResult buildResult, string targetName) 2104public BuildResult BuildProjectFile( 2113public async Task<BuildResult> BuildProjectFileAsync( 2127public async Task<BuildResult> BuildAsync(BuildRequestData requestData) 2129var completion = new TaskCompletionSource<BuildResult>(); 2139public 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)