mirror of
https://github.com/kemko/nomad.git
synced 2026-01-05 01:45:44 +03:00
additional consistency checking on nodes api
This commit is contained in:
@@ -266,6 +266,8 @@ func TestNodes_ToggleDrain(t *testing.T) {
|
||||
for _, e := range events.Events {
|
||||
node, err := e.Node()
|
||||
require.NoError(err)
|
||||
require.Equal(node.DrainStrategy != nil, node.Drain)
|
||||
require.True(!node.Drain || node.SchedulingEligibility == NodeSchedulingIneligible) // node.Drain => "ineligible"
|
||||
if node.Drain && node.SchedulingEligibility == NodeSchedulingIneligible {
|
||||
sawDraining = node.ModifyIndex
|
||||
} else if sawDraining != 0 && node.ModifyIndex > sawDraining &&
|
||||
|
||||
Reference in New Issue
Block a user