36 references to GetNodeAffinity
Microsoft.Build (2)
BackEnd\Components\Scheduler\Scheduler.cs (2)
2193affinity = request.HostServices.GetNodeAffinity(pathOfProject); 2202affinity = _componentHost.BuildParameters.HostServices.GetNodeAffinity(pathOfProject);
Microsoft.Build.Engine.UnitTests (34)
Instance\HostServices_Tests.cs (34)
115Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 127Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 138Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 140Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 142Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 154Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 166Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 167Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 170Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 171Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 174Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 175Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project2")); 188Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 189Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project2")); 201Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 203Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 206Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 208Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 222Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 237Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 263Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 265Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 292Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 305hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.Any); 342hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.Any); 345hostServices.GetNodeAffinity("project").ShouldBe(NodeAffinity.InProc); 357Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 359Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 361Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project")); 374Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2")); 375Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 378Assert.Equal(NodeAffinity.InProc, hostServices.GetNodeAffinity("project")); 380Assert.Equal(NodeAffinity.Any, hostServices.GetNodeAffinity("project")); 381Assert.Equal(NodeAffinity.OutOfProc, hostServices.GetNodeAffinity("project2"));