114 instantiations of BuildResult
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (4)
2055
ReportResultsToSubmission<BuildRequestData, BuildResult>(new
BuildResult
(submission.BuildRequest!, ex));
2495
var result = new
BuildResult
(submission.BuildRequest!);
2535
_resultsCache!.AddResult(new
BuildResult
(request, e));
2700
_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)
283
BuildResult result = entry.Result ?? new
BuildResult
(entry.Request, new BuildAbortedException());
357
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)
868
result = new
BuildResult
(_requestEntry.Request, thrownException);
1023
results[i] = 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)
472
BuildResult newResult = new
BuildResult
(unscheduledRequest.BuildRequest, result, null);
1670
_resultsCache.AddResult(new
BuildResult
(request.BuildRequest, new BuildAbortedException()));
1832
var result = new
BuildResult
(
2076
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)
705
return new
BuildResult
(translator);
738
BuildResult result = new
BuildResult
Microsoft.Build.Engine.UnitTests (90)
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 (26)
31
BuildResult result2 = new
BuildResult
(request);
38
BuildResult result1 = new
BuildResult
(request);
63
BuildResult result = new
BuildResult
(null!);
70
BuildResult result = new
BuildResult
(request);
74
BuildResult result2 = new
BuildResult
(request2);
82
BuildResult result = new
BuildResult
(request);
85
result = new
BuildResult
(request, e);
94
BuildResult result = new
BuildResult
(request);
107
BuildResult result2 = new
BuildResult
(request2);
117
BuildResult result = new
BuildResult
(request);
125
BuildResult result = new
BuildResult
(request);
139
BuildResult result = new
BuildResult
(request);
150
BuildResult result = new
BuildResult
(request);
162
BuildResult result = new
BuildResult
(request);
173
BuildResult result = new
BuildResult
(request);
184
BuildResult result = new
BuildResult
(request);
192
BuildResult result = new
BuildResult
(request);
195
BuildResult result2 = new
BuildResult
(request);
202
BuildResult result3 = new
BuildResult
(request);
205
BuildResult result4 = new
BuildResult
(request);
219
BuildResult result = new
BuildResult
(request);
232
BuildResult result = new
BuildResult
(request);
236
BuildResult result2 = new
BuildResult
(request2);
246
BuildResult result = new
BuildResult
(request);
257
BuildResult result = new
BuildResult
(request);
313
BuildResult result = new
BuildResult
(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)
95
BuildResult result = new
BuildResult
(request);
125
BuildResult result = new
BuildResult
(request);
159
BuildResult result = new
BuildResult
(request);
168
BuildResult newResult = new
BuildResult
(_newBuildRequests_BuildRequests[0]);
198
BuildResult result = new
BuildResult
(request);
207
BuildResult newResult = new
BuildResult
(_newBuildRequests_BuildRequests[0]);
369
BuildResult result = new
BuildResult
(entry.Request);
394
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);
526 references to BuildResult
Microsoft.Build (181)
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);
1332
public
BuildResult
Build(BuildParameters parameters, BuildRequestData requestData)
1333
=> Build<BuildRequestData,
BuildResult
>(parameters, requestData);
1799
BuildResult
result = ExpectPacketType<
BuildResult
>(packet, NodePacketType.BuildResult);
2055
ReportResultsToSubmission<BuildRequestData,
BuildResult
>(new BuildResult(submission.BuildRequest!, ex));
2124
Dictionary<ProjectGraphNode,
BuildResult
>? resultsPerNode = null;
2157
new ReadOnlyDictionary<ProjectGraphNode,
BuildResult
>(resultsPerNode ?? new Dictionary<ProjectGraphNode,
BuildResult
>())));
2172
private Dictionary<ProjectGraphNode,
BuildResult
> BuildGraph(
2188
var resultsPerNode = new Dictionary<ProjectGraphNode,
BuildResult
>(projectGraph.ProjectNodes.Count);
2495
var
result = new BuildResult(submission.BuildRequest!);
2504
ReportResultsToSubmission<BuildRequestData,
BuildResult
>(result);
2600
private void HandleResult(int node,
BuildResult
result)
2782
BuildResult
? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId);
2813
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)
283
BuildResult
result = entry.Result ?? new BuildResult(entry.Request, new BuildAbortedException());
356
BuildResult
result = cache.GetResultsForConfiguration(request.ConfigurationId);
357
BuildResult
resultToReport = new BuildResult(request, result, null);
456
BuildResult
result = unblocker.Result;
681
private void RaiseRequestComplete(BuildRequest request,
BuildResult
result)
1039
private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
1166
List<
BuildResult
> existingResultsToReport = null;
1272
existingResultsToReport ??= new List<
BuildResult
>();
1286
foreach (
BuildResult
existingResult in existingResultsToReport)
1581
public
BuildResult
PartialBuildResult { get; }
1632
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)
94
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 (21)
56
private IDictionary<int,
BuildResult
> _continueResults;
334
public async Task<
BuildResult
[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets = false)
384
BuildResult
[] results = await StartNewBuildRequests(requests);
398
public async Task BlockOnTargetInProgress(int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
775
BuildResult
result = null;
878
private void ReportResultAndCleanUp(
BuildResult
result)
923
private async Task<
BuildResult
[]> StartNewBuildRequests(FullyQualifiedBuildRequest[] requests)
961
BuildResult
[] results;
998
results = Array.Empty<
BuildResult
>();
1010
private
BuildResult
[] GetResultsForContinuation(FullyQualifiedBuildRequest[] requests, bool isContinue)
1012
IDictionary<int,
BuildResult
> results = _continueResults;
1020
results = new Dictionary<int,
BuildResult
>();
1028
foreach (
BuildResult
result in results.Values)
1038
BuildResult
[] resultsArray = results.Values.ToArray();
1063
private void RaiseOnBlockedRequest(int blockingGlobalRequestId, string blockingTarget,
BuildResult
partialBuildResult = null)
1092
private async Task<
BuildResult
> BuildProject()
1213
BuildResult
result = await _targetBuilder.BuildTargets(_projectLoggingContext, _requestEntry, this,
1237
BuildResult
CopyTargetResultsFromProxyTargetsToRealTargets(
BuildResult
resultFromTargetBuilder)
1242
var
cachedResult = resultsCache.GetResultsForConfiguration(_requestEntry.Request.ConfigurationId);
1281
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)
407
public IEnumerable<ScheduleResponse> ReportResult(int nodeId,
BuildResult
result)
472
BuildResult
newResult = new BuildResult(unscheduledRequest.BuildRequest, result, null);
1832
var
result = new BuildResult(
2076
BuildResult
result = new BuildResult(request);
2129
BuildResult
requestResults = resultsCache.GetResultsForConfiguration(buildRequest.ConfigurationId);
2160
internal void RecordResultToCurrentCacheIfConfigNotInOverrideCache(
BuildResult
result)
2176
private ScheduleResponse GetResponseForResult(int parentRequestNode, BuildRequest requestWhichGeneratedResult,
BuildResult
result)
2198
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)
257
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)
195
internal BuildResult(
BuildResult
existingResults, string[] targetNames)
217
internal BuildResult(BuildRequest request,
BuildResult
? existingResults, Exception? exception)
229
internal BuildResult(BuildRequest request,
BuildResult
? existingResults, string[]? targetNames, Exception? exception)
259
internal BuildResult(
BuildResult
result, int nodeRequestId)
274
internal BuildResult(
BuildResult
result, int submissionId, int configurationId, int requestId, int parentRequestId, int nodeRequestId)
568
public void MergeResults(
BuildResult
results)
703
internal static
BuildResult
FactoryForDeserialization(ITranslator translator)
736
internal
BuildResult
Clone()
738
BuildResult
result = new BuildResult
775
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)
2789
BuildResult
results;
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
98
var
result = buildManager.Build(parameters, request);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1188
BuildResult
buildResult = null;
Microsoft.Build.Engine.UnitTests (312)
BackEnd\BuildManager_Logging_Tests.cs (1)
113
var
result = submission.Execute();
BackEnd\BuildManager_Tests.cs (62)
135
BuildResult
result = _buildManager.Build(_parameters, data);
197
var
result = _buildManager.Build(
448
BuildResult
result = _buildManager.Build(customparameters, data);
515
BuildResult
result = _buildManager.Build(customparameters, data);
569
BuildResult
result = _buildManager.Build(_parameters, data);
609
BuildResult
result = _buildManager.Build(_parameters, data);
653
BuildResult
result = _buildManager.Build(_parameters, data);
715
BuildResult
result = _buildManager.Build(parameters, data);
785
BuildResult
result = _buildManager.Build(parameters, data);
836
BuildResult
result = _buildManager.Build(_parameters, data);
905
BuildResult
result = _buildManager.Build(customParameters, data);
934
BuildResult
result = _buildManager.Build(_parameters, data);
958
BuildResult
result = _buildManager.Build(_parameters, data);
990
var
result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path);
1044
BuildResult
result = _buildManager.Build(_parameters, data);
1078
BuildResult
result = _buildManager.Build(_parameters, data);
1340
BuildResult
result = _buildManager.BuildRequest(data);
1343
BuildResult
result2 = _buildManager.BuildRequest(data2);
1379
BuildResult
result2 = _buildManager.BuildRequest(data2);
1381
BuildResult
result = submission1.BuildResult;
1562
BuildResult
result = asyncResult.BuildResult;
1598
BuildResult
result = asyncResult.BuildResult;
1638
BuildResult
result = asyncResult.BuildResult;
1676
BuildResult
result = asyncResult.BuildResult;
1718
BuildResult
result = asyncResult.BuildResult;
1751
BuildResult
result = asyncResult.BuildResult;
1780
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
1781
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target2" }));
1813
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target2" }));
1816
var
result1 = submission.BuildResult;
1848
BuildResult
result2 = _buildManager.BuildRequest(new BuildRequestData(project.CreateProjectInstance(), new[] { "target1" }));
1850
var
result1 = submission.BuildResult;
2165
BuildResult
result = _buildManager.Build(_parameters, data);
2172
BuildResult
result2 = newBuildManager.Build(_parameters, data);
2200
BuildResult
result = _buildManager.Build(_parameters, data);
2229
BuildResult
result = _buildManager.Build(_parameters, data);
2414
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2475
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2533
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2581
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2670
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2741
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2838
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
2938
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3024
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3093
BuildResult
result = _buildManager.PendBuildRequest(data).Execute();
3224
BuildResult
br = submission.Execute();
3235
BuildResult
br = submission.Execute();
3311
BuildResult
br = submission.Execute();
3322
BuildResult
br = submission.Execute();
3412
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3442
BuildResult
result1 = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3473
BuildResult
buildResult = _buildManager.BuildRequest(new BuildRequestData(instance, new string[] { "target1", "target2" }));
3559
var
result = localBuildManager.PendBuildRequest(data).Execute();
3767
var
results = submission.Execute();
3851
var
result = submission.Execute();
3919
var
results = submission.Execute();
4008
var
result = submission.Execute();
4092
var
result = _buildManager.Build(buildParameters, buildRequestData);
4211
BuildResult
result = _buildManager.Build(_parameters, data);
4459
BuildResult
result = _buildManager.BuildRequest(new BuildRequestData(instance, new[] { "target1" }));
4471
BuildResult
result = _buildManager.Build(_parameters, data);
BackEnd\BuildOMCompatibility_Tests.cs (2)
83
=> VerifyPropertyExists(typeof(
BuildResult
), propertyName);
90
=> VerifyMethodExists(typeof(
BuildResult
), methodName);
BackEnd\BuildRequestEngine_Tests.cs (11)
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 (29)
31
BuildResult
result2 = new BuildResult(request);
38
BuildResult
result1 = new BuildResult(request);
42
BuildResult
result2 = result1.Clone();
63
BuildResult
result = new BuildResult(null!);
70
BuildResult
result = new BuildResult(request);
74
BuildResult
result2 = new BuildResult(request2);
82
BuildResult
result = new BuildResult(request);
94
BuildResult
result = new BuildResult(request);
107
BuildResult
result2 = new BuildResult(request2);
117
BuildResult
result = new BuildResult(request);
125
BuildResult
result = new BuildResult(request);
139
BuildResult
result = new BuildResult(request);
150
BuildResult
result = new BuildResult(request);
162
BuildResult
result = new BuildResult(request);
173
BuildResult
result = new BuildResult(request);
184
BuildResult
result = new BuildResult(request);
192
BuildResult
result = new BuildResult(request);
195
BuildResult
result2 = new BuildResult(request);
202
BuildResult
result3 = new BuildResult(request);
205
BuildResult
result4 = new BuildResult(request);
219
BuildResult
result = new BuildResult(request);
232
BuildResult
result = new BuildResult(request);
236
BuildResult
result2 = new BuildResult(request2);
246
BuildResult
result = new BuildResult(request);
257
BuildResult
result = new BuildResult(request);
313
BuildResult
result = new BuildResult(request, new BuildAbortedException());
327
INodePacket packet =
BuildResult
.FactoryForDeserialization(TranslationHelpers.GetReadTranslator());
329
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)
95
BuildResult
result = new BuildResult(request);
125
BuildResult
result = new BuildResult(request);
159
BuildResult
result = new BuildResult(request);
168
BuildResult
newResult = new BuildResult(_newBuildRequests_BuildRequests[0]);
198
BuildResult
result = new BuildResult(request);
207
BuildResult
newResult = new BuildResult(_newBuildRequests_BuildRequests[0]);
351
internal void SetResultsToReturn(
BuildResult
result)
363
public Task<
BuildResult
> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken)
369
BuildResult
result = new BuildResult(entry.Request);
374
return Task<
BuildResult
>.FromResult(result);
394
BuildResult
result = new BuildResult(entry.Request);
399
return Task<
BuildResult
>.FromResult(result);
403
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)
115
BuildResult
result = _buildManager.Build(customparameters, data);
160
BuildResult
result = _buildManager.Build(customparameters, data);
170
private void ValidateRanInSeparateProcess(
BuildResult
result)
182
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)
777
BuildResult
result = manager.Build(parameters, data);
836
Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
844
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskBuilder_Tests.cs (3)
174
BuildResult
result = asyncResult.BuildResult;
956
Task<
BuildResult
[]> IRequestBuilderCallback.BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
964
Task IRequestBuilderCallback.BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskHost_Tests.cs (8)
87
BuildResult
buildResult = new BuildResult(buildRequest, false);
89
_mockRequestCallback = new MockIRequestBuilderCallback(new
BuildResult
[] { buildResult });
1353
private
BuildResult
[] _buildResultsToReturn;
1378
internal MockIRequestBuilderCallback(
BuildResult
[] buildResultsToReturn)
1411
public
BuildResult
[] BuildResultsToReturn
1420
public Task<
BuildResult
[]> BuildProjects(string[] projectFiles, PropertyDictionary<ProjectPropertyInstance>[] properties, string[] toolsVersions, string[] targets, bool waitForResults, bool skipNonexistentTargets)
1422
return Task<
BuildResult
[]>.FromResult(_buildResultsToReturn);
1474
public Task BlockOnTargetInProgress(int blockingRequestId, string blockingTarget,
BuildResult
partialBuildResult)
BackEnd\TaskHostCallback_Tests.cs (8)
55
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
90
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
135
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
168
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
200
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
235
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
280
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
327
BuildResult
buildResult = BuildManager.DefaultBuildManager.Build(
BackEnd\TaskHostFactory_Tests.cs (2)
75
BuildResult
buildResult = buildManager.Build(buildParameters, new BuildRequestData(projectInstance, targetsToBuild: ["AccessPID"]));
391
BuildResult
buildResult = buildManager.Build(new BuildParameters(), new BuildRequestData(projectInstance, targetsToBuild: new[] { "TestTarget" }));
BackEnd\TaskRegistry_Tests.cs (1)
631
var
result = buildManager.Build(
BackEnd\TaskRouter_IntegrationTests.cs (7)
81
var
result = buildManager.Build(buildParameters, buildRequestData);
126
var
result = buildManager.Build(buildParameters, buildRequestData);
171
var
result = buildManager.Build(buildParameters, buildRequestData);
216
var
result = buildManager.Build(buildParameters, buildRequestData);
260
var
result = buildManager.Build(buildParameters, buildRequestData);
314
var
result = buildManager.Build(buildParameters, buildRequestData);
372
var
result = buildManager.Build(buildParameters, buildRequestData);
Construction\SolutionProjectGenerator_Tests.cs (2)
2206
BuildResult
result = buildManager.Build(parameters, request);
2294
BuildResult
result = buildManager.Build(parameters, request);
EndToEndCondition_Tests.cs (2)
35
BuildResult
result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
58
BuildResult
result = Helpers.BuildProjectContentUsingBuildManager($@"<Project>
EvaluationProfiler_Tests.cs (1)
288
var
result = _buildManager.Build(parameters, buildRequestData);
Graph\IsolateProjects_Tests.cs (5)
328
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
340
BuildResult
[] declaredReferenceBuildResults = deserializedOutputCacheDeclaredReference.ResultsCache.ToArray();
341
BuildResult
[] rootBuildResults = deserializedOutputCacheRoot.ResultsCache.ToArray();
506
Action<
BuildResult
, MockLogger> assert,
553
var
result = buildManagerSession.BuildProjectFile(rootProjectFile, targets);
Graph\ProjectGraph_Tests.cs (4)
1556
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
1564
foreach (KeyValuePair<string, (
BuildResult
Result, MockLogger Logger)> result in results)
1606
Dictionary<string, (
BuildResult
Result, MockLogger Logger)> results = ResultCacheBasedBuilds_Tests.BuildUsingCaches(
1615
BuildResult
project1BuildResult = results["1"].Result;
Graph\ResultCacheBasedBuilds_Tests.cs (9)
61
var
result = BuildProjectFileUsingBuildManager(
83
var
result = BuildProjectFileUsingBuildManager(
130
var
result = BuildProjectFileUsingBuildManager(
162
var
resultFromCachedBuild = BuildProjectFileUsingBuildManager(
361
var
rootNodeBuildResult = buildResults.First();
422
internal static Dictionary<string, (
BuildResult
Result, MockLogger Logger)> BuildUsingCaches(
436
var results = new Dictionary<string, (
BuildResult
Result, MockLogger Logger)>(topoSortedNodes.Count);
469
var
result = BuildProjectFileUsingBuildManager(
558
var
result = BuildProjectFileUsingBuildManager(
InternalEngineHelpers.cs (2)
156
internal static void AssertBuildResultsEqual(
BuildResult
actualBuildResult,
BuildResult
expectedBuildResult)
ProjectCache\ProjectCacheTests.cs (16)
513
var nodesToBuildResults = new Dictionary<ProjectGraphNode,
BuildResult
>();
520
var
buildResult = buildSession.BuildProjectFile(node.ProjectInstance.FullPath);
536
(MockLogger logger, ProjectGraph graph, Dictionary<ProjectGraphNode,
BuildResult
> nodesToBuildResults) = BuildGraphVsScenario(testData, buildParameters);
560
private (MockLogger logger, ProjectGraph projectGraph, Dictionary<ProjectGraphNode,
BuildResult
> nodesToBuildResults) BuildGraphVsScenario(
565
var nodesToBuildResults = new Dictionary<ProjectGraphNode,
BuildResult
>();
602
BuildResult
buildResult = buildSession.BuildProjectFile(
720
var
buildResult = task.Result;
794
IReadOnlyDictionary<ProjectGraphNode,
BuildResult
> projectPathToBuildResults,
856
BuildResult
buildResult,
913
BuildResult
buildResult = buildSession.BuildProjectFile(project1.Path);
1149
var
buildResult = buildSession.BuildProjectFile(project.Path);
1444
Task<
BuildResult
> BuildProjectFileAsync(int projectNumber)
1493
var buildResultTasks = new List<Task<
BuildResult
>>();
1500
Task<
BuildResult
> buildResultTask = buildSession.BuildProjectFileAsync(
1639
var buildTasks = new List<Task<
BuildResult
>>();
1645
foreach (
var
buildResult in buildTasks.Select(buildTask => buildTask.Result))
Microsoft.Build.Tasks.UnitTests (3)
CreateItem_Tests.cs (1)
212
BuildResult
result = BuildManager.DefaultBuildManager.Build(parameters, data);
Exec_Tests.cs (2)
988
var
result = buildManager.Build(parameters, request);
1045
var
result = buildManager.Build(parameters, request);
Microsoft.Build.UnitTests.Shared (17)
ObjectModelHelpers.cs (17)
161
public static void ShouldHaveSucceeded(this
BuildResult
result)
175
public static void ShouldHaveFailed(this
BuildResult
result, string exceptionMessageSubstring = null)
1021
BuildResult
result = BuildManager.DefaultBuildManager.Build(parameters, data);
1401
var
result = BuildProjectContentUsingBuildManager(content, logger);
1408
public static
BuildResult
BuildProjectContentUsingBuildManager([StringSyntax(StringSyntaxAttribute.Xml)] string content, ILogger logger, BuildParameters parameters = null)
1421
public static
BuildResult
BuildProjectFileUsingBuildManager(
1445
var
result = buildManager.Build(
1504
BuildResult
buildResult = buildManager.Build(parameters, data);
1526
private static void VerifyErrorLoggedForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName, string testProjectFile)
1535
private static void VerifyWarningLoggedForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName, string testProjectFile)
1543
private static void VerifyNoErrorsAndWarningsForDriveEnumeratingWildcard(
BuildResult
buildResult, MockLogger mockLogger, string targetName)
1550
private static void VerifySuccessOfBuildAndTargetResults(
BuildResult
buildResult, string targetName)
2105
public
BuildResult
BuildProjectFile(
2114
public async Task<
BuildResult
> BuildProjectFileAsync(
2128
public async Task<
BuildResult
> BuildAsync(BuildRequestData requestData)
2130
var completion = new TaskCompletionSource<
BuildResult
>();
2140
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)