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