51 references to BuildRequestEngineStatus
Microsoft.Build (27)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (23)
62
private
BuildRequestEngineStatus
_status;
163
_status =
BuildRequestEngineStatus
.Uninitialized;
211
public
BuildRequestEngineStatus
Status => _status;
222
ErrorUtilities.VerifyThrow(_status ==
BuildRequestEngineStatus
.Uninitialized, $"Engine must be in the Uninitiailzed state, but is {_status}");
235
ChangeStatus(
BuildRequestEngineStatus
.Idle);
252
ErrorUtilities.VerifyThrow(_status ==
BuildRequestEngineStatus
.Active || _status ==
BuildRequestEngineStatus
.Idle || _status ==
BuildRequestEngineStatus
.Waiting, $"Engine must be Active, Idle or Waiting to clean up, but is {_status}.");
355
ChangeStatus(
BuildRequestEngineStatus
.Uninitialized);
371
ErrorUtilities.VerifyThrow(_status !=
BuildRequestEngineStatus
.Shutdown && _status !=
BuildRequestEngineStatus
.Uninitialized, $"Engine loop not yet started, status is {_status}.");
456
ErrorUtilities.VerifyThrow(_status !=
BuildRequestEngineStatus
.Shutdown && _status !=
BuildRequestEngineStatus
.Uninitialized, $"Engine loop not yet started, status is {_status}.");
561
ErrorUtilities.VerifyThrow(_status !=
BuildRequestEngineStatus
.Shutdown && _status !=
BuildRequestEngineStatus
.Uninitialized, $"Engine loop not yet started, status is {_status}.");
668
ErrorUtilities.VerifyThrow(_status ==
BuildRequestEngineStatus
.Uninitialized, $"Cleanup wasn't called, status is {_status}");
671
ChangeStatus(
BuildRequestEngineStatus
.Shutdown);
743
private void RaiseEngineStatusChanged(
BuildRequestEngineStatus
newStatus)
763
private void ChangeStatus(
BuildRequestEngineStatus
newStatus)
842
ChangeStatus(
BuildRequestEngineStatus
.Active);
847
waitingRequests == 0 ?
BuildRequestEngineStatus
.Idle :
BuildRequestEngineStatus
.Waiting);
852
ChangeStatus(
BuildRequestEngineStatus
.Active);
BackEnd\Components\BuildRequestEngine\IBuildRequestEngine.cs (2)
36
internal delegate void EngineStatusChangedDelegate(
BuildRequestEngineStatus
newStatus);
137
BuildRequestEngineStatus
Status { get; }
BackEnd\Node\InProcNode.cs (1)
325
if (_buildRequestEngine != null && _buildRequestEngine.Status !=
BuildRequestEngineStatus
.Uninitialized)
BackEnd\Node\OutOfProcNode.cs (1)
470
if (_buildRequestEngine != null && _buildRequestEngine.Status !=
BuildRequestEngineStatus
.Uninitialized)
Microsoft.Build.Engine.UnitTests (24)
BackEnd\BuildRequestEngine_Tests.cs (24)
295
if (_engine.Status !=
BuildRequestEngineStatus
.Uninitialized)
337
VerifyEngineStatus(
BuildRequestEngineStatus
.Uninitialized, true);
341
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
344
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
351
VerifyEngineStatus(
BuildRequestEngineStatus
.Uninitialized);
368
VerifyEngineStatus(
BuildRequestEngineStatus
.Uninitialized, true);
370
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
373
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
379
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
402
VerifyEngineStatus(
BuildRequestEngineStatus
.Uninitialized, true);
404
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
407
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
415
VerifyEngineStatus(
BuildRequestEngineStatus
.Waiting);
425
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
432
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
457
VerifyEngineStatus(
BuildRequestEngineStatus
.Uninitialized, true);
459
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
462
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
469
VerifyEngineStatus(
BuildRequestEngineStatus
.Waiting);
490
VerifyEngineStatus(
BuildRequestEngineStatus
.Active);
496
VerifyEngineStatus(
BuildRequestEngineStatus
.Idle);
511
private void VerifyEngineStatus(
BuildRequestEngineStatus
expectedStatus, bool isNotKickedOff = false)
521
BuildRequestEngineStatus
engineStatus = engine.Status;
574
private void Engine_EngineStatusChanged(
BuildRequestEngineStatus
newStatus)