70 references to BuildRequestEntryState
Microsoft.Build (32)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (9)
432
if (entry.State ==
BuildRequestEntryState
.Waiting)
550
if (currentEntry.State ==
BuildRequestEntryState
.Waiting)
655
private void BuildRequestEntry_StateChanged(BuildRequestEntry entry,
BuildRequestEntryState
newState)
754
case
BuildRequestEntryState
.Active:
761
case
BuildRequestEntryState
.Complete:
767
case
BuildRequestEntryState
.Waiting:
772
case
BuildRequestEntryState
.Ready:
1315
if (issuingEntry.State ==
BuildRequestEntryState
.Ready)
1520
private void TraceEngine(string format, int arg1, int arg2, int arg3,
BuildRequestEntryState
arg4)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (19)
21
internal delegate void BuildRequestEntryStateChangedDelegate(BuildRequestEntry entry,
BuildRequestEntryState
newState);
133
ChangeState(
BuildRequestEntryState
.Ready);
155
public
BuildRequestEntryState
State { get; private set; }
216
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Active, "Must be in Active state to wait for blocking request. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
220
ChangeState(
BuildRequestEntryState
.Waiting);
308
if (!(State ==
BuildRequestEntryState
.Waiting || _outstandingRequests == null))
377
ChangeState(
BuildRequestEntryState
.Ready);
389
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);
394
ChangeState(
BuildRequestEntryState
.Ready);
409
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Ready, "Entry must be in the Ready state. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
414
ChangeState(
BuildRequestEntryState
.Active);
427
if (State ==
BuildRequestEntryState
.Waiting)
455
ChangeState(
BuildRequestEntryState
.Ready);
486
ErrorUtilities.VerifyThrow(State ==
BuildRequestEntryState
.Active, "Entry must be active before it can be Completed successfully. Config: {0} State: {1}", RequestConfiguration.ConfigurationId, State);
493
ChangeState(
BuildRequestEntryState
.Complete);
504
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);
533
ChangeState(
BuildRequestEntryState
.Waiting);
541
private void ChangeState(
BuildRequestEntryState
newState)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (4)
747
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Ready, "Entry is not in the Ready state, it is in the {0} state.", _requestEntry.State);
755
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Active, "Entry is not in the Active state, it is in the {0} state.", _requestEntry.State);
763
ErrorUtilities.VerifyThrow(_requestEntry.State ==
BuildRequestEntryState
.Active || _requestEntry.State ==
BuildRequestEntryState
.Waiting,
Microsoft.Build.Engine.UnitTests (38)
BackEnd\BuildRequestEntry_Tests.cs (33)
27
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
46
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
52
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
59
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
67
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
73
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
83
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
97
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
107
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
119
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
123
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
127
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
132
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
137
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
146
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
149
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
153
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
157
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
162
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
167
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
172
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
184
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
200
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
217
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
220
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
224
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
240
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
243
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
248
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
260
Assert.Equal(
BuildRequestEntryState
.Ready, entry.State);
263
Assert.Equal(
BuildRequestEntryState
.Active, entry.State);
267
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
273
Assert.Equal(
BuildRequestEntryState
.Waiting, entry.State);
BackEnd\RequestBuilder_Tests.cs (5)
97
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
130
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
169
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
211
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);
233
Assert.Equal(
BuildRequestEntryState
.Complete, entry.State);