70 references to BuildRequestEntryState
Microsoft.Build (32)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (9)
446
if (entry.State ==
BuildRequestEntryState
.Waiting)
564
if (currentEntry.State ==
BuildRequestEntryState
.Waiting)
669
private void BuildRequestEntry_StateChanged(BuildRequestEntry entry,
BuildRequestEntryState
newState)
768
case
BuildRequestEntryState
.Active:
775
case
BuildRequestEntryState
.Complete:
781
case
BuildRequestEntryState
.Waiting:
786
case
BuildRequestEntryState
.Ready:
1329
if (issuingEntry.State ==
BuildRequestEntryState
.Ready)
1534
private void TraceEngine(string format, int arg1, int arg2, int arg3,
BuildRequestEntryState
arg4)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (19)
22
internal delegate void BuildRequestEntryStateChangedDelegate(BuildRequestEntry entry,
BuildRequestEntryState
newState);
137
ChangeState(
BuildRequestEntryState
.Ready);
159
public
BuildRequestEntryState
State { get; private set; }
226
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Active, "Must be in Active state to wait for blocking request. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
230
ChangeState(
BuildRequestEntryState
.Waiting);
318
if (!(State ==
BuildRequestEntryState
.Waiting || _outstandingRequests == null))
387
ChangeState(
BuildRequestEntryState
.Ready);
399
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Waiting, "Entry must be in the waiting state to be unblocked. Config: {0} State: {1} Request: {2}", RequestConfiguration.ConfigurationId, State, Request.GlobalRequestId);
404
ChangeState(
BuildRequestEntryState
.Ready);
419
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Ready, "Entry must be in the Ready state. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
424
ChangeState(
BuildRequestEntryState
.Active);
437
if (State ==
BuildRequestEntryState
.Waiting)
465
ChangeState(
BuildRequestEntryState
.Ready);
496
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Active, "Entry must be active before it can be Completed successfully. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
503
ChangeState(
BuildRequestEntryState
.Complete);
517
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Active || State ==
BuildRequestEntryState
.Waiting, "Must be in Active or Waiting state to wait for results. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
546
ChangeState(
BuildRequestEntryState
.Waiting);
554
private void ChangeState(
BuildRequestEntryState
newState)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (4)
748
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Ready, "Entry is not in the Ready state, it is in the {0} state.", _requestEntry.State);
756
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Active, "Entry is not in the Active state, it is in the {0} state.", _requestEntry.State);
764
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Active || _requestEntry.State ==
BuildRequestEntryState
.Waiting,
Microsoft.Build.Engine.UnitTests (38)
BackEnd\BuildRequestEntry_Tests.cs (33)
32
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
51
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
57
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
64
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
72
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
78
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
88
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
102
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
112
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
124
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
128
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
132
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
137
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
142
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
151
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
154
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
158
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
162
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
167
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
172
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
177
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
189
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
205
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
222
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
225
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
229
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
245
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
248
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
253
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
265
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
268
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
272
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
278
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
BackEnd\RequestBuilder_Tests.cs (5)
102
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
135
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
174
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
216
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
238
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);