52 references to BuildRequestEngineStatus
Microsoft.Build (27)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (23)
51private BuildRequestEngineStatus _status; 132_status = BuildRequestEngineStatus.Uninitialized; 180public BuildRequestEngineStatus Status => _status; 191ErrorUtilities.VerifyThrow(_status == BuildRequestEngineStatus.Uninitialized, "Engine must be in the Uninitiailzed state, but is {0}", _status); 199ChangeStatus(BuildRequestEngineStatus.Idle); 216ErrorUtilities.VerifyThrow(_status == BuildRequestEngineStatus.Active || _status == BuildRequestEngineStatus.Idle || _status == BuildRequestEngineStatus.Waiting, "Engine must be Active, Idle or Waiting to clean up, but is {0}.", _status); 311ChangeStatus(BuildRequestEngineStatus.Uninitialized); 327ErrorUtilities.VerifyThrow(_status != BuildRequestEngineStatus.Shutdown && _status != BuildRequestEngineStatus.Uninitialized, "Engine loop not yet started, status is {0}.", _status); 397ErrorUtilities.VerifyThrow(_status != BuildRequestEngineStatus.Shutdown && _status != BuildRequestEngineStatus.Uninitialized, "Engine loop not yet started, status is {0}.", _status); 498ErrorUtilities.VerifyThrow(_status != BuildRequestEngineStatus.Shutdown && _status != BuildRequestEngineStatus.Uninitialized, "Engine loop not yet started, status is {0}.", _status); 609ErrorUtilities.VerifyThrow(_status == BuildRequestEngineStatus.Uninitialized, "Cleanup wasn't called, status is {0}", _status); 612ChangeStatus(BuildRequestEngineStatus.Shutdown); 684private void RaiseEngineStatusChanged(BuildRequestEngineStatus newStatus) 704private void ChangeStatus(BuildRequestEngineStatus newStatus) 783ChangeStatus(BuildRequestEngineStatus.Active); 788waitingRequests == 0 ? BuildRequestEngineStatus.Idle : BuildRequestEngineStatus.Waiting); 793ChangeStatus(BuildRequestEngineStatus.Active);
BackEnd\Components\BuildRequestEngine\IBuildRequestEngine.cs (2)
36internal delegate void EngineStatusChangedDelegate(BuildRequestEngineStatus newStatus); 137BuildRequestEngineStatus Status { get; }
BackEnd\Node\InProcNode.cs (1)
309if (_buildRequestEngine != null && _buildRequestEngine.Status != BuildRequestEngineStatus.Uninitialized)
BackEnd\Node\OutOfProcNode.cs (1)
445if (_buildRequestEngine != null && _buildRequestEngine.Status != BuildRequestEngineStatus.Uninitialized)
Microsoft.Build.Engine.UnitTests (25)
BackEnd\BuildRequestEngine_Tests.cs (25)
264private BuildRequestEngineStatus _engineStatusChanged_Status; 301if (_engine.Status != BuildRequestEngineStatus.Uninitialized) 343VerifyEngineStatus(BuildRequestEngineStatus.Uninitialized, true); 347VerifyEngineStatus(BuildRequestEngineStatus.Idle); 350VerifyEngineStatus(BuildRequestEngineStatus.Active); 357VerifyEngineStatus(BuildRequestEngineStatus.Uninitialized); 374VerifyEngineStatus(BuildRequestEngineStatus.Uninitialized, true); 376VerifyEngineStatus(BuildRequestEngineStatus.Idle); 379VerifyEngineStatus(BuildRequestEngineStatus.Active); 385VerifyEngineStatus(BuildRequestEngineStatus.Idle); 408VerifyEngineStatus(BuildRequestEngineStatus.Uninitialized, true); 410VerifyEngineStatus(BuildRequestEngineStatus.Idle); 413VerifyEngineStatus(BuildRequestEngineStatus.Active); 421VerifyEngineStatus(BuildRequestEngineStatus.Waiting); 431VerifyEngineStatus(BuildRequestEngineStatus.Active); 438VerifyEngineStatus(BuildRequestEngineStatus.Idle); 463VerifyEngineStatus(BuildRequestEngineStatus.Uninitialized, true); 465VerifyEngineStatus(BuildRequestEngineStatus.Idle); 468VerifyEngineStatus(BuildRequestEngineStatus.Active); 475VerifyEngineStatus(BuildRequestEngineStatus.Waiting); 496VerifyEngineStatus(BuildRequestEngineStatus.Active); 502VerifyEngineStatus(BuildRequestEngineStatus.Idle); 517private void VerifyEngineStatus(BuildRequestEngineStatus expectedStatus, bool isNotKickedOff = false) 527BuildRequestEngineStatus engineStatus = engine.Status; 581private void Engine_EngineStatusChanged(BuildRequestEngineStatus newStatus)