mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-01 18:58:18 +00:00
feature(scheduler): implement ClusterEventWithHint to filter out useless events
This commit is contained in:
@@ -991,22 +991,22 @@ func TestEventsToRegister(t *testing.T) {
|
||||
tests := []struct {
|
||||
name string
|
||||
inPlacePodVerticalScalingEnabled bool
|
||||
expectedClusterEvents []framework.ClusterEvent
|
||||
expectedClusterEvents []framework.ClusterEventWithHint
|
||||
}{
|
||||
{
|
||||
"Register events with InPlacePodVerticalScaling feature enabled",
|
||||
true,
|
||||
[]framework.ClusterEvent{
|
||||
{Resource: "Pod", ActionType: framework.Update | framework.Delete},
|
||||
{Resource: "Node", ActionType: framework.Add | framework.Update},
|
||||
[]framework.ClusterEventWithHint{
|
||||
{Event: framework.ClusterEvent{Resource: "Pod", ActionType: framework.Update | framework.Delete}},
|
||||
{Event: framework.ClusterEvent{Resource: "Node", ActionType: framework.Add | framework.Update}},
|
||||
},
|
||||
},
|
||||
{
|
||||
"Register events with InPlacePodVerticalScaling feature disabled",
|
||||
false,
|
||||
[]framework.ClusterEvent{
|
||||
{Resource: "Pod", ActionType: framework.Delete},
|
||||
{Resource: "Node", ActionType: framework.Add | framework.Update},
|
||||
[]framework.ClusterEventWithHint{
|
||||
{Event: framework.ClusterEvent{Resource: "Pod", ActionType: framework.Delete}},
|
||||
{Event: framework.ClusterEvent{Resource: "Node", ActionType: framework.Add | framework.Update}},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user