36 references to GetNodeAffinity
Microsoft.Build (2)
BackEnd\Components\Scheduler\Scheduler.cs (2)
2189affinity = request.HostServices.GetNodeAffinity(pathOfProject); 2198affinity = _componentHost.BuildParameters.HostServices.GetNodeAffinity(pathOfProject);
Microsoft.Build.Engine.UnitTests (34)
Instance\HostServices_Tests.cs (34)
114Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 126Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 137Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 139Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 141Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 153Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 165Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 166Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 169Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 170Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 173Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 174Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 187Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 188Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 200Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 202Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 205Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 207Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 221Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 236Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 262Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 264Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 291Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 304hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.Any); 341hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.Any); 344hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.InProc); 356Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 358Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 360Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 373Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 374Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 377Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 379Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 380Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2"));