115 instantiations of BuildResult
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (4)
2132
ReportResultsToSubmission<BuildRequestData, BuildResult>(new
BuildResult
(submission.BuildRequest!, ex));
2572
var result = new
BuildResult
(submission.BuildRequest!);
2612
_resultsCache!.AddResult(new
BuildResult
(request, e));
2784
_resultsCache!.AddResult(new
BuildResult
(buildSubmission.BuildRequest,
BackEnd\BuildManager\BuildSubmission.cs (1)
219
return
new
(BuildRequest!, exception);
BackEnd\BuildManager\CacheAggregator.cs (1)
91
new
BuildResult
(
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
294
BuildResult result = entry.Result ?? new
BuildResult
(entry.Request, new BuildAbortedException());
367
BuildResult 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)
220
response.Results = new
BuildResult
(request, allResults, targetsToAddResultsFor.ToArray(), null);
BackEnd\Components\ProjectCache\CacheResult.cs (1)
110
var buildResult = new
BuildResult
();
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
112
var buildResult = new
BuildResult
();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
869
result = new
BuildResult
(_requestEntry.Request, thrownException);
1026
var abortResult = new
BuildResult
(new BuildRequest(), new BuildAbortedException());
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
141
_buildResult = new
BuildResult
(entry.Request, existingBuildResult, null);
193
BuildResult resultsToReport = new
BuildResult
(_buildResult, targetNames.Select(target => target.name).ToArray());
BackEnd\Components\Scheduler\Scheduler.cs (4)
471
BuildResult newResult = new
BuildResult
(unscheduledRequest.BuildRequest, result, null);
1669
_resultsCache.AddResult(new
BuildResult
(request.BuildRequest, new BuildAbortedException()));
1831
var result = new
BuildResult
(
2075
BuildResult result = new
BuildResult
(request);
BackEnd\Components\Scheduler\ScheduleResponse.cs (1)
133
Unblocker = new BuildRequestUnblocker(parentRequest, new
BuildResult
(requestCausingCircularDependency, true /* circularDependency */));
BackEnd\Shared\BuildResult.cs (2)
727
return new
BuildResult
(translator);
760
BuildResult result = new
BuildResult
Microsoft.Build.Engine.UnitTests (91)
BackEnd\BuildRequestEngine_Tests.cs (7)
103
BuildResult errorResult = new
BuildResult
(_entry.Request, new InvalidOperationException("ContinueRequest not received in time."));
113
BuildResult res = new
BuildResult
(_entry.Request, new BuildAbortedException());
126
BuildResult res = new
BuildResult
(_entry.Request, new BuildAbortedException());
145
BuildResult errorResult = new
BuildResult
(_entry.Request, new InvalidOperationException("ContinueRequest not received in time."));
157
BuildResult result = new
BuildResult
(_entry.Request);
418
BuildResult result = new
BuildResult
(_newRequest_Request.BuildRequests[0]);
483
BuildResult result = new
BuildResult
(_newRequest_Request.BuildRequests[0]);
BackEnd\BuildRequestEntry_Tests.cs (11)
69
BuildResult requiredResult = new
BuildResult
(waitingRequest);
85
BuildResult result = new
BuildResult
(request);
109
BuildResult requiredResult = new
BuildResult
(waitingRequest);
134
BuildResult requiredResult1 = new
BuildResult
(waitingRequest1);
139
BuildResult requiredResult2 = new
BuildResult
(waitingRequest2);
169
BuildResult requiredResult1 = new
BuildResult
(waitingRequest1);
174
BuildResult requiredResult2 = new
BuildResult
(waitingRequest2);
207
BuildResult requiredResult = new
BuildResult
(request);
231
BuildResult requiredResult = new
BuildResult
(request);
250
BuildResult requiredResult = new
BuildResult
(request);
275
BuildResult requiredResult = new
BuildResult
(randomRequest);
BackEnd\BuildResult_Tests.cs (27)
32
BuildResult result2 = new
BuildResult
(request);
39
BuildResult result1 = new
BuildResult
(request);
64
BuildResult result = new
BuildResult
(null!);
71
BuildResult result = new
BuildResult
(request);
75
BuildResult result2 = new
BuildResult
(request2);
83
BuildResult result = new
BuildResult
(request);
86
result = new
BuildResult
(request, e);
95
BuildResult result = new
BuildResult
(request);
108
BuildResult result2 = new
BuildResult
(request2);
118
BuildResult result = new
BuildResult
(request);
126
BuildResult result = new
BuildResult
(request);
140
BuildResult result = new
BuildResult
(request);
151
BuildResult result = new
BuildResult
(request);
163
BuildResult result = new
BuildResult
(request);
174
BuildResult result = new
BuildResult
(request);
185
BuildResult result = new
BuildResult
(request);
193
BuildResult result = new
BuildResult
(request);
196
BuildResult result2 = new
BuildResult
(request);
203
BuildResult result3 = new
BuildResult
(request);
206
BuildResult result4 = new
BuildResult
(request);
220
BuildResult result = new
BuildResult
(request);
233
BuildResult result = new
BuildResult
(request);
237
BuildResult result2 = new
BuildResult
(request2);
247
BuildResult result = new
BuildResult
(request);
258
BuildResult result = new
BuildResult
(request);
314
BuildResult result = new
BuildResult
(request, new BuildAbortedException());
351
BuildResult result =
new
(request, new BuildAbortedException())
BackEnd\CacheAggregator_Tests.cs (11)
80
var buildResult = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
101
var buildResult = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
106
var buildResult2 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
130
var buildResult = new
BuildResult
(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
152
var buildResult11 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
160
var buildResult21 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null));
196
var buildResult = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
215
var buildResult11 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
217
var buildResult12 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "c", "d" }, null, BuildEventContext.Invalid, null));
227
var buildResult21 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null));
229
var buildResult22 = new
BuildResult
(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "g", "h" }, null, BuildEventContext.Invalid, null));
BackEnd\CacheSerialization_Tests.cs (3)
48
var buildResult1 = new
BuildResult
(request1);
49
var buildResult2 = new
BuildResult
(request2);
50
var buildResult3 = new
BuildResult
(request3);
BackEnd\RequestBuilder_Tests.cs (8)
96
BuildResult result = new
BuildResult
(request);
126
BuildResult result = new
BuildResult
(request);
160
BuildResult result = new
BuildResult
(request);
169
BuildResult newResult = new
BuildResult
(_newBuildRequests_BuildRequests[0]);
199
BuildResult result = new
BuildResult
(request);
208
BuildResult newResult = new
BuildResult
(_newBuildRequests_BuildRequests[0]);
390
BuildResult result = new
BuildResult
(entry.Request);
415
BuildResult result = new
BuildResult
(entry.Request);
BackEnd\ResultsCache_Tests.cs (21)
33
BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); BuildResult result = new
BuildResult
(request);
47
BuildResult result = new
BuildResult
(request);
52
result = new
BuildResult
(request);
67
BuildResult result = new
BuildResult
(request);
72
result = new
BuildResult
(request);
76
BuildResult result2 = new
BuildResult
(new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 2, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null));
104
BuildResult result = new
BuildResult
(request);
108
BuildResult result2 = new
BuildResult
(request);
123
BuildResult result = new
BuildResult
(request);
127
BuildResult result2 = new
BuildResult
(request, new Exception("Test exception"));
142
BuildResult result = new
BuildResult
(request);
154
BuildResult result = new
BuildResult
(request);
158
BuildResult result2 = new
BuildResult
(request);
178
BuildResult result = new
BuildResult
(request);
230
BuildResult resultForRequestWithNoBuildDataFlags =
new
(requestWithNoBuildDataFlags);
299
BuildResult resultForRequestWithSubsetFlag1 =
new
(requestWithSubsetFlag1);
346
BuildResult result = new
BuildResult
(request);
364
var br1 = new
BuildResult
(request1);
372
var br2 = new
BuildResult
(request2);
410
var br1 = new
BuildResult
(request1);
411
var br2 = new
BuildResult
(request2);
BackEnd\Scheduler_Tests.cs (2)
780
BuildResult result = new
BuildResult
(request);
968
var buildResult = new
BuildResult
(_defaultParentRequest);
BackEnd\TaskHost_Tests.cs (1)
87
BuildResult 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);
875
if (buildResult is
BuildResult
result)
946
=> (BuildSubmission)PendBuildRequest<BuildRequestData,
BuildResult
>(requestData);
999
public
BuildResult
BuildRequest(BuildRequestData requestData)
1000
=> BuildRequest<BuildRequestData,
BuildResult
>(requestData);
1084
BuildResult
result = _resultsCache!.GetResultsForConfiguration(projectStartedEvent.Value.BuildEventContext!.ProjectInstanceId);
1409
public
BuildResult
Build(BuildParameters parameters, BuildRequestData requestData)
1410
=> Build<BuildRequestData,
BuildResult
>(parameters, requestData);
1876
BuildResult
result = ExpectPacketType<
BuildResult
>(packet, NodePacketType.BuildResult);
2132
ReportResultsToSubmission<BuildRequestData,
BuildResult
>(new BuildResult(submission.BuildRequest!, ex));
2201
Dictionary<ProjectGraphNode,
BuildResult
>? resultsPerNode = null;
2234
new ReadOnlyDictionary<ProjectGraphNode,
BuildResult
>(resultsPerNode ?? new Dictionary<ProjectGraphNode,
BuildResult
>())));
2249
private Dictionary<ProjectGraphNode,
BuildResult
> BuildGraph(
2265
var resultsPerNode = new Dictionary<ProjectGraphNode,
BuildResult
>(projectGraph.ProjectNodes.Count);
2572
var
result = new BuildResult(submission.BuildRequest!);
2581
ReportResultsToSubmission<BuildRequestData,
BuildResult
>(result);
2677
private void HandleResult(int node,
BuildResult
result)
2866
BuildResult
? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId);
2897
ReportResultsToSubmission<BuildRequestData,
BuildResult
>(response.BuildResult);
BackEnd\BuildManager\BuildRequestData.cs (2)
15
public class BuildRequestData : BuildRequestData<BuildRequestData,
BuildResult
>
176
internal override BuildSubmissionBase<BuildRequestData,
BuildResult
> CreateSubmission(BuildManager buildManager,
BackEnd\BuildManager\BuildSubmission.cs (6)
146
public class BuildSubmission : BuildSubmissionBase<BuildRequestData,
BuildResult
>
170
void Clb(BuildSubmissionBase<BuildRequestData,
BuildResult
> submission)
182
public override
BuildResult
Execute()
215
protected internal override
BuildResult
CreateFailedResult(Exception exception)
222
protected internal override void CheckResultValidForCompletion(
BuildResult
result)
251
public new
BuildResult
? BuildResult => base.BuildResult;
BackEnd\BuildManager\CacheAggregator.cs (1)
86
foreach (
var
result in results)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (11)
294
BuildResult
result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException());
366
BuildResult
result = cache.GetResultsForConfiguration(request.ConfigurationId);
367
BuildResult
resultToReport = new BuildResult(request, result, null);
466
BuildResult
result = unblocker.Result;
691
private void RaiseRequestComplete(BuildRequest request,
BuildResult
result)
1049
private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
1176
List<
BuildResult
> existingResultsToReport = null;
1282
existingResultsToReport ??= new List<
BuildResult
>();
1296
foreach (
BuildResult
existingResult in existingResultsToReport)
1600
public
BuildResult
PartialBuildResult { get; }
1651
public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (8)
101
private Dictionary<int,
BuildResult
> _outstandingResults;
174
public
BuildResult
Result { get; private set; }
311
public void ReportResult(
BuildResult
result)
379
_outstandingResults ??= new Dictionary<int,
BuildResult
>();
413
public IDictionary<int,
BuildResult
> Continue()
421
IDictionary<int,
BuildResult
> ret = _outstandingResults;
441
_outstandingResults = new Dictionary<int,
BuildResult
>(_outstandingRequests.Count);
484
public void Complete(
BuildResult
result)
BackEnd\Components\BuildRequestEngine\IBuildRequestEngine.cs (2)
5
using BuildResult = Microsoft.Build.Execution.
BuildResult
;
18
internal delegate void RequestCompleteDelegate(BuildRequest request,
BuildResult
result);
BackEnd\Components\Caching\IResultsCache.cs (5)
6
using BuildResult = Microsoft.Build.Execution.
BuildResult
;
15
internal interface IResultsCache : IBuildComponent, ITranslatable, IEnumerable<
BuildResult
>
21
void AddResult(
BuildResult
result);
33
BuildResult
GetResultForRequest(BuildRequest request);
40
BuildResult
GetResultsForConfiguration(int configurationId);
BackEnd\Components\Caching\ResultsCache.cs (20)
33
private ConcurrentDictionary<int,
BuildResult
> _resultsByConfiguration;
40
_resultsByConfiguration = new ConcurrentDictionary<int,
BuildResult
>();
51
internal IDictionary<int,
BuildResult
> ResultsDictionary
65
public void AddResult(
BuildResult
result)
69
if (_resultsByConfiguration.TryGetValue(result.ConfigurationId, out
BuildResult
buildResult))
99
foreach (KeyValuePair<int,
BuildResult
> result in _resultsByConfiguration)
113
public
BuildResult
GetResultForRequest(BuildRequest request)
119
if (_resultsByConfiguration.TryGetValue(request.ConfigurationId, out
BuildResult
result))
138
public
BuildResult
GetResultsForConfiguration(int configurationId)
140
BuildResult
results;
173
if (_resultsByConfiguration.TryGetValue(request.ConfigurationId, out
BuildResult
allResults))
238
_resultsByConfiguration.TryRemove(configurationId, out
BuildResult
removedResult);
246
IDictionary<int,
BuildResult
> localReference = _resultsByConfiguration;
251
(ITranslator aTranslator, ref
BuildResult
result) => aTranslator.Translate(ref result),
252
capacity => new ConcurrentDictionary<int,
BuildResult
>(NativeMethodsShared.GetLogicalCoreCount(), capacity));
256
_resultsByConfiguration = (ConcurrentDictionary<int,
BuildResult
>)localReference;
267
foreach (
BuildResult
resultToCache in _resultsByConfiguration.Values)
315
private static bool CheckResults(
BuildResult
result, List<string> targets, bool checkTargetsMissingResults, bool skippedResultsAreOK)
353
private static bool AreBuildResultFlagsCompatible(BuildRequest buildRequest,
BuildResult
buildResult)
402
public IEnumerator<
BuildResult
> GetEnumerator()
BackEnd\Components\Caching\ResultsCacheResponse.cs (2)
4
using BuildResult = Microsoft.Build.Execution.
BuildResult
;
39
public
BuildResult
Results;
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (6)
37
public void AddResult(
BuildResult
result)
47
public
BuildResult
GetResultForRequest(BuildRequest request)
49
var
overrideResult = _override.GetResultForRequest(request);
61
public
BuildResult
GetResultsForConfiguration(int configurationId)
63
var
overrideResult = _override.GetResultsForConfiguration(configurationId);
119
public IEnumerator<
BuildResult
> GetEnumerator()
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
99
internal 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
"/>.
51
public
BuildResult
? BuildResult { get; }
59
BuildResult
? buildResult = null,
80
public static CacheResult IndicateCacheHit(
BuildResult
buildResult)
108
private static
BuildResult
ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults)
110
var
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
"/>.
53
public
BuildResult
? BuildResult { get; }
61
BuildResult
? buildResult = null,
82
public static CacheResult IndicateCacheHit(
BuildResult
buildResult)
110
private static
BuildResult
ConstructBuildResult(IReadOnlyCollection<PluginTargetResult> targetResults)
112
var
buildResult = new BuildResult();
BackEnd\Components\ProjectCache\Experimental\ProjectCachePluginBase.cs (1)
70
BuildResult
buildResult,
BackEnd\Components\ProjectCache\ProjectCachePluginBase.cs (1)
68
BuildResult
buildResult,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
804
BuildResult
buildResult,
BackEnd\Components\RequestBuilder\IRequestBuilder.cs (1)
31
internal delegate void BuildRequestBlockedDelegate(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult);
BackEnd\Components\RequestBuilder\IRequestBuilderCallback.cs (2)
29
Task<
BuildResult
[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false);
38
Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult);
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (2)
8
using BuildResult = Microsoft.Build.Execution.
BuildResult
;
29
Task<
BuildResult
> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (22)
57
private IDictionary<int,
BuildResult
> _continueResults;
335
public async Task<
BuildResult
[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false)
385
BuildResult
[] results = await StartNewBuildRequests(requests);
399
public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
776
BuildResult
result = null;
881
private void ReportResultAndCleanUp(
BuildResult
result)
926
private async Task<
BuildResult
[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests)
964
BuildResult
[] results;
1001
results = Array.Empty<
BuildResult
>();
1013
private
BuildResult
[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue)
1015
IDictionary<int,
BuildResult
> results = _continueResults;
1023
results = new Dictionary<int,
BuildResult
>();
1026
var
abortResult = new BuildResult(new BuildRequest(), new BuildAbortedException());
1034
foreach (
BuildResult
result in results.Values)
1044
BuildResult
[] resultsArray = results.Values.ToArray();
1101
private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
1130
private async Task<
BuildResult
> BuildProject()
1249
BuildResult
result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this,
1276
BuildResult
CopyTargetResultsFromProxyTargetsToRealTargets(
BuildResult
resultFromTargetBuilder)
1281
var
cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
1318
BuildResult
unfilteredResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (6)
81
private
BuildResult
_buildResult;
108
public async Task<
BuildResult
> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken)
139
BuildResult
existingBuildResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
193
BuildResult
resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray());
329
async Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, Microsoft.Build.Collections.PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
337
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingGlobalBuildRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1209
BuildResult
[] results = await builderCallback.BuildProjects(
BackEnd\Components\Scheduler\IScheduler.cs (1)
55
IEnumerable<ScheduleResponse> ReportResult(int nodeId,
BuildResult
result);
BackEnd\Components\Scheduler\SchedulableRequest.cs (4)
372
public void UnblockWithPartialResultForBlockingTarget(
BuildResult
result)
385
public void UnblockWithResult(
BuildResult
result)
417
public void Complete(
BuildResult
result)
687
public BlockingRequestKey(
BuildResult
result)
BackEnd\Components\Scheduler\Scheduler.cs (8)
406
public IEnumerable<ScheduleResponse> ReportResult(int nodeId,
BuildResult
result)
471
BuildResult
newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null);
1831
var
result = new BuildResult(
2075
BuildResult
result = new BuildResult(request);
2128
BuildResult
requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId);
2159
internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(
BuildResult
result)
2175
private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult,
BuildResult
result)
2197
private void LogRequestHandledFromCache(BuildRequest request,
BuildResult
result)
BackEnd\Components\Scheduler\ScheduleResponse.cs (4)
76
internal readonly
BuildResult
BuildResult;
119
private ScheduleResponse(
BuildResult
result)
180
public static ScheduleResponse CreateReportResultResponse(int node,
BuildResult
resultToReport)
213
public static ScheduleResponse CreateSubmissionCompleteResponse(
BuildResult
rootRequestResult)
BackEnd\Node\InProcNode.cs (1)
256
private void OnRequestComplete(BuildRequest request,
BuildResult
result)
BackEnd\Node\OutOfProcNode.cs (1)
388
private 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)
66
private
BuildResult
_partialBuildResult;
133
public BuildRequestBlocker(int requestGlobalRequestId, string[] targetsInProgress, int unsubmittedRequestBlockingGlobalRequestId, string unsubmittedRequestBlockingTarget,
BuildResult
partialBuildResult)
221
public
BuildResult
PartialBuildResult => _partialBuildResult;
236
translator.Translate(ref _partialBuildResult, packetTranslator =>
BuildResult
.FactoryForDeserialization(packetTranslator));
BackEnd\Shared\BuildRequestUnblocker.cs (5)
7
using BuildResult = Microsoft.Build.Execution.
BuildResult
;
31
private
BuildResult
_buildResult;
53
internal BuildRequestUnblocker(
BuildResult
buildResult)
63
internal BuildRequestUnblocker(BuildRequest parentRequest,
BuildResult
buildResult)
95
public
BuildResult
Result
BackEnd\Shared\BuildResult.cs (10)
200
internal BuildResult(
BuildResult
existingResults, string[] targetNames)
222
internal BuildResult(BuildRequest request,
BuildResult
? existingResults, Exception? exception)
234
internal BuildResult(BuildRequest request,
BuildResult
? existingResults, string[]? targetNames, Exception? exception)
264
internal BuildResult(
BuildResult
result, int nodeRequestId)
279
internal BuildResult(
BuildResult
result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId)
584
public void MergeResults(
BuildResult
results)
725
internal static
BuildResult
FactoryForDeserialization(ITranslator translator)
758
internal
BuildResult
Clone()
760
BuildResult
result = new BuildResult
797
private static ConcurrentDictionary<string, TargetResult> CreateTargetResultDictionaryWithContents(
BuildResult
existingResults, string[] targetNames)
Graph\GraphBuildResult.cs (5)
19
internal GraphBuildResult(int submissionId, IReadOnlyDictionary<ProjectGraphNode,
BuildResult
> resultsByNode)
34
ResultsByNode = ImmutableDictionary<ProjectGraphNode,
BuildResult
>.Empty;
64
foreach (KeyValuePair<ProjectGraphNode,
BuildResult
> result in ResultsByNode)
79
public IReadOnlyDictionary<ProjectGraphNode,
BuildResult
> ResultsByNode { get; }
87
public
BuildResult
this[ProjectGraphNode node] => ResultsByNode[node];
Instance\ProjectInstance.cs (1)
2805
BuildResult
results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
97
var
result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1189
BuildResult
buildResult = null;
Microsoft.Build.Engine.UnitTests (323)
BackEnd\BuildManager_Logging_Tests.cs (1)
112
var
result = submission.Execute();
BackEnd\BuildManager_Tests.cs (64)
134
BuildResult
result = _buildManager.Build(_parameters, data);
196
var
result = _buildManager.Build(
447
BuildResult
result = _buildManager.Build(customparameters, data);
514
BuildResult
result = _buildManager.Build(customparameters, data);
568
BuildResult
result = _buildManager.Build(_parameters, data);
608
BuildResult
result = _buildManager.Build(_parameters, data);
652
BuildResult
result = _buildManager.Build(_parameters, data);
714
BuildResult
result = _buildManager.Build(parameters, data);
784
BuildResult
result = _buildManager.Build(parameters, data);
835
BuildResult
result = _buildManager.Build(_parameters, data);
904
BuildResult
result = _buildManager.Build(customParameters, data);
933
BuildResult
result = _buildManager.Build(_parameters, data);
957
BuildResult
result = _buildManager.Build(_parameters, data);
989
var
result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path);
1043
BuildResult
result = _buildManager.Build(_parameters, data);
1077
BuildResult
result = _buildManager.Build(_parameters, data);
1339
BuildResult
result = _buildManager.BuildRequest(data);
1342
BuildResult
result2 = _buildManager.BuildRequest(data2);
1378
BuildResult
result2 = _buildManager.BuildRequest(data2);
1380
BuildResult
result = submission1.BuildResult;
1561
BuildResult
result = asyncResult.BuildResult;
1597
BuildResult
result = asyncResult.BuildResult;
1637
BuildResult
result = asyncResult.BuildResult;
1675
BuildResult
result = asyncResult.BuildResult;
1717
BuildResult
result = asyncResult.BuildResult;
1750
BuildResult
result = asyncResult.BuildResult;
1779
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
1780
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target2" }));
1812
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target2" }));
1815
var
result1 = submission.BuildResult;
1847
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target1" }));
1849
var
result1 = submission.BuildResult;
2164
BuildResult
result = _buildManager.Build(_parameters, data);
2171
BuildResult
result2 = newBuildManager.Build(_parameters, data);
2199
BuildResult
result = _buildManager.Build(_parameters, data);
2228
BuildResult
result = _buildManager.Build(_parameters, data);
2413
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2474
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2532
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2580
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2669
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2740
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2837
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2937
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3023
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3092
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3223
BuildResult
br = submission.Execute();
3234
BuildResult
br = submission.Execute();
3310
BuildResult
br = submission.Execute();
3321
BuildResult
br = submission.Execute();
3411
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3441
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3472
BuildResult
buildResult = _buildManager.BuildRequest(new BuildRequestData(instance, new string[] { "target1", "target2" }));
3558
var
result = localBuildManager.PendBuildRequest(data).Execute();
3766
var
results = submission.Execute();
3850
var
result = submission.Execute();
3918
var
results = submission.Execute();
4007
var
result = submission.Execute();
4091
var
result = _buildManager.Build(buildParameters, buildRequestData);
4210
BuildResult
result = _buildManager.Build(_parameters, data);
4458
BuildResult
result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
4470
BuildResult
result = _buildManager.Build(_parameters, data);
4608
BuildResult
result = BuildManager.DefaultBuildManager.Build(buildParameters, data);
4692
BuildResult
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)
103
BuildResult
errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time."));
113
BuildResult
res = new BuildResult(_entry.Request, new BuildAbortedException());
126
BuildResult
res = new BuildResult(_entry.Request, new BuildAbortedException());
133
IDictionary<int,
BuildResult
> results = _entry.Continue();
134
foreach (
BuildResult
configResult in results.Values)
145
BuildResult
errorResult = new BuildResult(_entry.Request, new InvalidOperationException("ContinueRequest not received in time."));
157
BuildResult
result = new BuildResult(_entry.Request);
252
private
BuildResult
_requestComplete_Result;
418
BuildResult
result = new BuildResult(_newRequest_Request.BuildRequests[0]);
483
BuildResult
result = new BuildResult(_newRequest_Request.BuildRequests[0]);
544
private void Engine_RequestComplete(BuildRequest request,
BuildResult
result)
BackEnd\BuildRequestEntry_Tests.cs (12)
56
IDictionary<int,
BuildResult
> results = entry.Continue();
69
BuildResult
requiredResult = new BuildResult(waitingRequest);
85
BuildResult
result = new BuildResult(request);
109
BuildResult
requiredResult = new BuildResult(waitingRequest);
134
BuildResult
requiredResult1 = new BuildResult(waitingRequest1);
139
BuildResult
requiredResult2 = new BuildResult(waitingRequest2);
169
BuildResult
requiredResult1 = new BuildResult(waitingRequest1);
174
BuildResult
requiredResult2 = new BuildResult(waitingRequest2);
207
BuildResult
requiredResult = new BuildResult(request);
231
BuildResult
requiredResult = new BuildResult(request);
250
BuildResult
requiredResult = new BuildResult(request);
275
BuildResult
requiredResult = new BuildResult(randomRequest);
BackEnd\BuildResult_Tests.cs (33)
32
BuildResult
result2 = new BuildResult(request);
39
BuildResult
result1 = new BuildResult(request);
43
BuildResult
result2 = result1.Clone();
64
BuildResult
result = new BuildResult(null!);
71
BuildResult
result = new BuildResult(request);
75
BuildResult
result2 = new BuildResult(request2);
83
BuildResult
result = new BuildResult(request);
95
BuildResult
result = new BuildResult(request);
108
BuildResult
result2 = new BuildResult(request2);
118
BuildResult
result = new BuildResult(request);
126
BuildResult
result = new BuildResult(request);
140
BuildResult
result = new BuildResult(request);
151
BuildResult
result = new BuildResult(request);
163
BuildResult
result = new BuildResult(request);
174
BuildResult
result = new BuildResult(request);
185
BuildResult
result = new BuildResult(request);
193
BuildResult
result = new BuildResult(request);
196
BuildResult
result2 = new BuildResult(request);
203
BuildResult
result3 = new BuildResult(request);
206
BuildResult
result4 = new BuildResult(request);
220
BuildResult
result = new BuildResult(request);
233
BuildResult
result = new BuildResult(request);
237
BuildResult
result2 = new BuildResult(request2);
247
BuildResult
result = new BuildResult(request);
258
BuildResult
result = new BuildResult(request);
314
BuildResult
result = new BuildResult(request, new BuildAbortedException());
328
INodePacket packet =
BuildResult
.FactoryForDeserialization(TranslationHelpers.GetReadTranslator());
330
BuildResult
deserializedResult = (packet as
BuildResult
)!;
351
BuildResult
result = new(request, new BuildAbortedException())
357
INodePacket packet =
BuildResult
.FactoryForDeserialization(TranslationHelpers.GetReadTranslator());
358
BuildResult
deserializedResult = (packet as
BuildResult
)!;
BackEnd\CacheAggregator_Tests.cs (14)
80
var
buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
101
var
buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
106
var
buildResult2 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
130
var
buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
152
var
buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
160
var
buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null));
196
var
buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
215
var
buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null));
217
var
buildResult12 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "c", "d" }, null, BuildEventContext.Invalid, null));
227
var
buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null));
229
var
buildResult22 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "g", "h" }, null, BuildEventContext.Invalid, null));
259
foreach (
var
inputResult in resultsCache)
274
private void AssertBuildResultsEquivalent(
BuildResult
inputResult,
BuildResult
aggregatedBuildResult)
BackEnd\CacheSerialization_Tests.cs (4)
48
var
buildResult1 = new BuildResult(request1);
49
var
buildResult2 = new BuildResult(request2);
50
var
buildResult3 = new BuildResult(request3);
139
BuildResult
buildResult = result.ResultsCache.GetResultsForConfiguration(1);
BackEnd\RequestBuilder_Tests.cs (13)
96
BuildResult
result = new BuildResult(request);
126
BuildResult
result = new BuildResult(request);
160
BuildResult
result = new BuildResult(request);
169
BuildResult
newResult = new BuildResult(_newBuildRequests_BuildRequests[0]);
199
BuildResult
result = new BuildResult(request);
208
BuildResult
newResult = new BuildResult(_newBuildRequests_BuildRequests[0]);
372
internal void SetResultsToReturn(
BuildResult
result)
384
public Task<
BuildResult
> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken)
390
BuildResult
result = new BuildResult(entry.Request);
395
return Task<
BuildResult
>.FromResult(result);
415
BuildResult
result = new BuildResult(entry.Request);
420
return Task<
BuildResult
>.FromResult(result);
424
return Task<
BuildResult
>.FromResult(_cache.GetResultForRequest(entry.Request));
BackEnd\ResultsCache_Tests.cs (33)
33
BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null);
BuildResult
result = new BuildResult(request);
37
BuildResult
retrievedResult = cache.GetResultForRequest(request);
47
BuildResult
result = new BuildResult(request);
56
BuildResult
retrievedResult = cache.GetResultsForConfiguration(1);
67
BuildResult
result = new BuildResult(request);
76
BuildResult
result2 = new BuildResult(new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 2, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null));
95
BuildResult
retrievedResult = cache.GetResultForRequest(request);
104
BuildResult
result = new BuildResult(request);
108
BuildResult
result2 = new BuildResult(request);
112
BuildResult
retrievedResult = cache.GetResultForRequest(request);
123
BuildResult
result = new BuildResult(request);
127
BuildResult
result2 = new BuildResult(request, new Exception("Test exception"));
130
BuildResult
retrievedResult = cache.GetResultForRequest(request);
142
BuildResult
result = new BuildResult(request);
154
BuildResult
result = new BuildResult(request);
158
BuildResult
result2 = new BuildResult(request);
162
BuildResult
retrievedResult = cache.GetResultForRequest(request);
178
BuildResult
result = new BuildResult(request);
230
BuildResult
resultForRequestWithNoBuildDataFlags = new(requestWithNoBuildDataFlags);
299
BuildResult
resultForRequestWithSubsetFlag1 = new(requestWithSubsetFlag1);
346
BuildResult
result = new BuildResult(request);
364
var
br1 = new BuildResult(request1);
372
var
br2 = new BuildResult(request2);
410
var
br1 = new BuildResult(request1);
411
var
br2 = new BuildResult(request2);
435
var
copiedBuildResult = resultsCache2.ResultsDictionary[configId];
436
var
initialBuildResult = resultsCache1.ResultsDictionary[configId];
456
internal static bool AreResultsIdentical(
BuildResult
a,
BuildResult
b)
500
internal static bool AreResultsIdenticalForTargets(
BuildResult
a,
BuildResult
b, string[] targets)
513
private static bool AreResultsIdenticalForTarget(
BuildResult
a,
BuildResult
b, string target)
BackEnd\Scheduler_Tests.cs (16)
130
BuildResult
result = CacheBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult());
154
BuildResult
result = CacheBuildResult(request, "foo", BuildResultUtilities.GetStopWithErrorResult());
184
BuildResult
childResult = CacheBuildResult(childRequest, "foo", BuildResultUtilities.GetSuccessResult());
228
BuildResult
result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult());
248
BuildResult
result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetSuccessResult());
251
BuildResult
result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetSuccessResult());
628
BuildResult
result1 = CacheBuildResult(request1, "foo", BuildResultUtilities.GetStopWithErrorResult());
648
BuildResult
result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult());
667
BuildResult
result2 = CacheBuildResult(request2, "bar", BuildResultUtilities.GetStopWithErrorResult());
689
BuildResult
result = CreateBuildResult(request, "foo", BuildResultUtilities.GetSuccessResult());
720
BuildResult
result = _buildManager.Build(_parameters, data);
760
private
BuildResult
CacheBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult, ResultsCache resultsCache = null)
762
BuildResult
result = CreateBuildResult(request, target, workUnitResult);
778
private
BuildResult
CreateBuildResult(BuildRequest request, string target, WorkUnitResult workUnitResult)
780
BuildResult
result = new BuildResult(request);
968
var
buildResult = new BuildResult(_defaultParentRequest);
BackEnd\SdkResultOutOfProc_Tests.cs (4)
114
BuildResult
result = _buildManager.Build(customparameters, data);
159
BuildResult
result = _buildManager.Build(customparameters, data);
169
private void ValidateRanInSeparateProcess(
BuildResult
result)
181
private void ValidateResolverResults(
BuildResult
result)
BackEnd\TargetBuilder_Tests.cs (38)
111
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
131
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
157
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
186
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
277
var
result = buildSession.BuildProjectFile(files.ProjectFile);
372
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
512
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
538
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
564
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
594
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
629
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
661
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
692
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
718
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
754
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
780
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
807
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
837
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
881
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
908
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
935
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
967
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
988
BuildResult
result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 2 /* Fail on After */);
1013
BuildResult
result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 3 /* Fail on After2 */);
1032
BuildResult
result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: int.MaxValue /* no task failure needed here */);
1065
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1100
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1151
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1211
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1253
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1299
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1330
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1405
BuildResult
result = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), source.Token).Result;
1437
var
buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1463
var
buildResult = builder.BuildTargets(GetProjectLoggingContext(entry), entry, this, target, CreateStandardLookup(project), CancellationToken.None).Result;
1486
Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
1494
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
1707
private
BuildResult
BuildSimpleProject(string projectBody, (string name, TargetBuiltReason reason)[] targets, int failTaskNumber)
BackEnd\TargetEntry_Tests.cs (3)
776
BuildResult
result = manager.Build(parameters, data);
835
Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
843
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskBuilder_Tests.cs (3)
173
BuildResult
result = asyncResult.BuildResult;
872
Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
880
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskHost_MultiThreadableTask_Tests.cs (1)
93
var
result = BuildManager.DefaultBuildManager.Build(buildParameters, buildRequestData);
BackEnd\TaskHost_Tests.cs (8)
87
BuildResult
buildResult = new BuildResult(buildRequest, false);
89
_mockRequestCallback = new MockIRequestBuilderCallback(new
BuildResult
[] { buildResult });
1347
private
BuildResult
[] _buildResultsToReturn;
1372
internal MockIRequestBuilderCallback(
BuildResult
[] buildResultsToReturn)
1405
public
BuildResult
[] BuildResultsToReturn
1414
public Task<
BuildResult
[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
1416
return Task<
BuildResult
[]>.FromResult(_buildResultsToReturn);
1468
public Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskHostCallback_Tests.cs (12)
55
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
89
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
131
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
162
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
196
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
251
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
303
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
352
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
391
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
437
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
477
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
517
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
BackEnd\TaskHostFactory_Tests.cs (2)
76
BuildResult
buildResult = buildManager.Build(buildParameters, new BuildRequestData(projectInstance, targetsToBuild: ["AccessPID"]));
392
BuildResult
buildResult = buildManager.Build(new BuildParameters(), new BuildRequestData(projectInstance, targetsToBuild: new[] { "TestTarget" }));
BackEnd\TaskRegistry_Tests.cs (1)
630
var
result = buildManager.Build(
BackEnd\TaskRouter_IntegrationTests.cs (7)
80
var
result = buildManager.Build(buildParameters, buildRequestData);
125
var
result = buildManager.Build(buildParameters, buildRequestData);
170
var
result = buildManager.Build(buildParameters, buildRequestData);
215
var
result = buildManager.Build(buildParameters, buildRequestData);
259
var
result = buildManager.Build(buildParameters, buildRequestData);
313
var
result = buildManager.Build(buildParameters, buildRequestData);
371
var
result = buildManager.Build(buildParameters, buildRequestData);
Construction\SolutionProjectGenerator_Tests.cs (2)
2205
BuildResult
result = buildManager.Build(parameters, request);
2293
BuildResult
result = buildManager.Build(parameters, request);
EndToEndCondition_Tests.cs (2)
34
BuildResult
result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
57
BuildResult
result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
EvaluationProfiler_Tests.cs (1)
287
var
result = _buildManager.Build(parameters, buildRequestData);
Graph\IsolateProjects_Tests.cs (5)
327
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
339
BuildResult
[] declaredReferenceBuildResults = deserializedOutputCacheDeclaredReference.ResultsCache.ToArray();
340
BuildResult
[] rootBuildResults = deserializedOutputCacheRoot.ResultsCache.ToArray();
505
Action<
BuildResult
, MockLogger> assert,
552
var
result = buildManagerSession.BuildProjectFile(rootProjectFile, targets);
Graph\ProjectGraph_Tests.cs (4)
1555
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
1563
foreach (KeyValuePair<string, (
BuildResult
Result, MockLogger Logger)> result in results)
1605
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
1614
BuildResult
project1BuildResult = results["1"].Result;
Graph\ResultCacheBasedBuilds_Tests.cs (9)
60
var
result = BuildProjectFileUsingBuildManager(
82
var
result = BuildProjectFileUsingBuildManager(
129
var
result = BuildProjectFileUsingBuildManager(
161
var
resultFromCachedBuild = BuildProjectFileUsingBuildManager(
360
var
rootNodeBuildResult = buildResults.First();
421
internal static Dictionary<string, (
BuildResult
Result, MockLogger Logger)> BuildUsingCaches(
435
var results = new Dictionary<string, (
BuildResult
Result, MockLogger Logger)>(topoSortedNodes.Count);
468
var
result = BuildProjectFileUsingBuildManager(
557
var
result = BuildProjectFileUsingBuildManager(
InternalEngineHelpers.cs (2)
156
internal static void AssertBuildResultsEqual(
BuildResult
actualBuildResult,
BuildResult
expectedBuildResult)
ProjectCache\ProjectCacheTests.cs (16)
512
var nodesToBuildResults = new Dictionary<ProjectGraphNode,
BuildResult
>();
519
var
buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath);
535
(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode,
BuildResult
> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters);
559
private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode,
BuildResult
> nodesToBuildResults) BuildGraphVsScenario(
564
var nodesToBuildResults = new Dictionary<ProjectGraphNode,
BuildResult
>();
601
BuildResult
buildResult = buildSession.BuildProjectFile(
719
var
buildResult = task.Result;
793
IReadOnlyDictionary<ProjectGraphNode,
BuildResult
> projectPathToBuildResults,
855
BuildResult
buildResult,
912
BuildResult
buildResult = buildSession.BuildProjectFile(project1.Path);
1148
var
buildResult = buildSession.BuildProjectFile(project.Path);
1443
Task<
BuildResult
> BuildProjectFileAsync(int projectNumber)
1492
var buildResultTasks = new List<Task<
BuildResult
>>();
1499
Task<
BuildResult
> buildResultTask = buildSession.BuildProjectFileAsync(
1638
var buildTasks = new List<Task<
BuildResult
>>();
1644
foreach (
var
buildResult in buildTasks.Select(buildTask => buildTask.Result))
Microsoft.Build.Tasks.UnitTests (3)
CreateItem_Tests.cs (1)
211
BuildResult
result = BuildManager.DefaultBuildManager.Build(parameters, data);
Exec_Tests.cs (2)
987
var
result = buildManager.Build(parameters, request);
1044
var
result = buildManager.Build(parameters, request);
Microsoft.Build.UnitTests.Shared (17)
ObjectModelHelpers.cs (17)
160
public static void ShouldHaveSucceeded(this
BuildResult
result)
174
public static void ShouldHaveFailed(this
BuildResult
result, string exceptionMessageSubstring = null)
1020
BuildResult
result = BuildManager.DefaultBuildManager.Build(parameters, data);
1400
var
result = BuildProjectContentUsingBuildManager(content, logger);
1407
public static
BuildResult
BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null)
1420
public static
BuildResult
BuildProjectFileUsingBuildManager(
1444
var
result = buildManager.Build(
1503
BuildResult
buildResult = buildManager.Build(parameters, data);
1525
private static void VerifyErrorLoggedForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName, string testProjectFile)
1534
private static void VerifyWarningLoggedForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName, string testProjectFile)
1542
private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName)
1549
private static void VerifySuccessOfBuildAndTargetResults(
BuildResult
buildResult, string targetName)
2104
public
BuildResult
BuildProjectFile(
2113
public async Task<
BuildResult
> BuildProjectFileAsync(
2127
public async Task<
BuildResult
> BuildAsync(BuildRequestData requestData)
2129
var completion = new TaskCompletionSource<
BuildResult
>();
2139
public
BuildResult
Build(BuildRequestData requestData) => _buildManager.BuildRequest(requestData);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Build\ProjectBuildManager.cs (5)
362
var
result = await BuildAsync(buildRequestData, cancellationToken).ConfigureAwait(false);
378
private static async Task<MSB.Execution.
BuildResult
> BuildAsync(MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken)
387
private static Task<MSB.Execution.
BuildResult
> BuildAsync(MSB.Execution.BuildManager buildManager, MSB.Execution.BuildRequestData requestData, CancellationToken cancellationToken)
389
var taskSource = new TaskCompletionSource<MSB.Execution.
BuildResult
>();
415
var
result = sub.BuildResult;
MSBuild (6)
JsonOutputFormatter.cs (1)
123
internal void AddTargetResultsInJsonFormat(string[] targetNames,
BuildResult
result)
XMake.cs (5)
724
BuildResult
result = null;
1140
private static ExitType OutputBuildInformationInJson(
BuildResult
result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream)
1323
ref
BuildResult
result,
1840
private static
BuildResult
ExecuteBuild(BuildManager buildManager, BuildRequestData request)
1878
private static
BuildResult
ExecuteRestore(string projectFile, string toolsVersion, BuildManager buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)