2 writes to Results
Microsoft.Build (2)
BackEnd\Components\Caching\ResultsCache.cs (1)
220
response.
Results
= new BuildResult(request, allResults, targetsToAddResultsFor.ToArray(), null);
BackEnd\Components\Caching\ResultsCacheResponse.cs (1)
48
Results
= null;
11 references to Results
Microsoft.Build (4)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (3)
553
currentEntry.ReportResult(cacheResponse.
Results
);
1228
_nodeLoggingContext.LogRequestHandledFromCache(newRequest, _configCache[newRequest.ConfigurationId], response.
Results
);
1238
existingResultsToReport.Add(response.
Results
);
BackEnd\Components\Scheduler\Scheduler.cs (1)
1950
return GetResponseForResult(nodeForResults, request, resultsResponse.
Results
);
Microsoft.Build.Engine.UnitTests (7)
BackEnd\ResultsCache_Tests.cs (7)
187
Assert.True(AreResultsIdenticalForTarget(result, response.
Results
, "testTarget2"));
188
Assert.False(response.
Results
.HasResultsForTarget("testTarget"));
189
Assert.Equal(BuildResultCode.Success, response.
Results
.OverallResult);
330
Assert.Equal("Value1", cachedResponseWithSubsetFlag1.
Results
.ProjectStateAfterBuild.GetPropertyValue("property1"));
331
Assert.Equal("Value2", cachedResponseWithSubsetFlag1.
Results
.ProjectStateAfterBuild.GetPropertyValue("property2"));
335
Assert.Equal("Value1", cachedResponseWithSubsetFlag2.
Results
.ProjectStateAfterBuild.GetPropertyValue("property1"));
336
Assert.Equal("", cachedResponseWithSubsetFlag2.
Results
.ProjectStateAfterBuild.GetPropertyValue("property2"));