@@ -46,7 +46,6 @@ import (
46
46
"k8s.io/autoscaler/cluster-autoscaler/processors/nodeinfosprovider"
47
47
"k8s.io/autoscaler/cluster-autoscaler/processors/status"
48
48
processorstest "k8s.io/autoscaler/cluster-autoscaler/processors/test"
49
- drasnapshot "k8s.io/autoscaler/cluster-autoscaler/simulator/dynamicresources/snapshot"
50
49
"k8s.io/autoscaler/cluster-autoscaler/simulator/framework"
51
50
"k8s.io/autoscaler/cluster-autoscaler/utils/errors"
52
51
kube_util "k8s.io/autoscaler/cluster-autoscaler/utils/kubernetes"
@@ -1044,7 +1043,7 @@ func runSimpleScaleUpTest(t *testing.T, config *ScaleUpTestConfig) *ScaleUpTestR
1044
1043
// build orchestrator
1045
1044
context , err := NewScaleTestAutoscalingContext (options , & fake.Clientset {}, listers , provider , nil , nil )
1046
1045
assert .NoError (t , err )
1047
- err = context .ClusterSnapshot .SetClusterState (nodes , kube_util .ScheduledPods (pods ), drasnapshot. Snapshot {} )
1046
+ err = context .ClusterSnapshot .SetClusterState (nodes , kube_util .ScheduledPods (pods ), nil )
1048
1047
assert .NoError (t , err )
1049
1048
nodeInfos , err := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).
1050
1049
Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
@@ -1154,7 +1153,7 @@ func TestScaleUpUnhealthy(t *testing.T) {
1154
1153
}
1155
1154
context , err := NewScaleTestAutoscalingContext (options , & fake.Clientset {}, listers , provider , nil , nil )
1156
1155
assert .NoError (t , err )
1157
- err = context .ClusterSnapshot .SetClusterState (nodes , pods , drasnapshot. Snapshot {} )
1156
+ err = context .ClusterSnapshot .SetClusterState (nodes , pods , nil )
1158
1157
assert .NoError (t , err )
1159
1158
nodeInfos , _ := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
1160
1159
clusterState := clusterstate .NewClusterStateRegistry (provider , clusterstate.ClusterStateRegistryConfig {}, context .LogRecorder , NewBackoff (), nodegroupconfig .NewDefaultNodeGroupConfigProcessor (config.NodeGroupAutoscalingOptions {MaxNodeProvisionTime : 15 * time .Minute }), asyncnodegroups .NewDefaultAsyncNodeGroupStateChecker ())
@@ -1197,7 +1196,7 @@ func TestBinpackingLimiter(t *testing.T) {
1197
1196
1198
1197
context , err := NewScaleTestAutoscalingContext (options , & fake.Clientset {}, listers , provider , nil , nil )
1199
1198
assert .NoError (t , err )
1200
- err = context .ClusterSnapshot .SetClusterState (nodes , nil , drasnapshot. Snapshot {} )
1199
+ err = context .ClusterSnapshot .SetClusterState (nodes , nil , nil )
1201
1200
assert .NoError (t , err )
1202
1201
nodeInfos , err := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).
1203
1202
Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
@@ -1257,7 +1256,7 @@ func TestScaleUpNoHelp(t *testing.T) {
1257
1256
}
1258
1257
context , err := NewScaleTestAutoscalingContext (options , & fake.Clientset {}, listers , provider , nil , nil )
1259
1258
assert .NoError (t , err )
1260
- err = context .ClusterSnapshot .SetClusterState (nodes , pods , drasnapshot. Snapshot {} )
1259
+ err = context .ClusterSnapshot .SetClusterState (nodes , pods , nil )
1261
1260
assert .NoError (t , err )
1262
1261
nodeInfos , _ := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
1263
1262
clusterState := clusterstate .NewClusterStateRegistry (provider , clusterstate.ClusterStateRegistryConfig {}, context .LogRecorder , NewBackoff (), nodegroupconfig .NewDefaultNodeGroupConfigProcessor (config.NodeGroupAutoscalingOptions {MaxNodeProvisionTime : 15 * time .Minute }), asyncnodegroups .NewDefaultAsyncNodeGroupStateChecker ())
@@ -1412,7 +1411,7 @@ func TestComputeSimilarNodeGroups(t *testing.T) {
1412
1411
listers := kube_util .NewListerRegistry (nil , nil , kube_util .NewTestPodLister (nil ), nil , nil , nil , nil , nil , nil )
1413
1412
ctx , err := NewScaleTestAutoscalingContext (config.AutoscalingOptions {BalanceSimilarNodeGroups : tc .balancingEnabled }, & fake.Clientset {}, listers , provider , nil , nil )
1414
1413
assert .NoError (t , err )
1415
- err = ctx .ClusterSnapshot .SetClusterState (nodes , nil , drasnapshot. Snapshot {} )
1414
+ err = ctx .ClusterSnapshot .SetClusterState (nodes , nil , nil )
1416
1415
assert .NoError (t , err )
1417
1416
nodeInfos , _ := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).Process (& ctx , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
1418
1417
clusterState := clusterstate .NewClusterStateRegistry (provider , clusterstate.ClusterStateRegistryConfig {}, ctx .LogRecorder , NewBackoff (), nodegroupconfig .NewDefaultNodeGroupConfigProcessor (config.NodeGroupAutoscalingOptions {MaxNodeProvisionTime : 15 * time .Minute }), asyncnodegroups .NewDefaultAsyncNodeGroupStateChecker ())
@@ -1496,7 +1495,7 @@ func TestScaleUpBalanceGroups(t *testing.T) {
1496
1495
}
1497
1496
context , err := NewScaleTestAutoscalingContext (options , & fake.Clientset {}, listers , provider , nil , nil )
1498
1497
assert .NoError (t , err )
1499
- err = context .ClusterSnapshot .SetClusterState (nodes , podList , drasnapshot. Snapshot {} )
1498
+ err = context .ClusterSnapshot .SetClusterState (nodes , podList , nil )
1500
1499
assert .NoError (t , err )
1501
1500
nodeInfos , _ := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, now )
1502
1501
clusterState := clusterstate .NewClusterStateRegistry (provider , clusterstate.ClusterStateRegistryConfig {}, context .LogRecorder , NewBackoff (), nodegroupconfig .NewDefaultNodeGroupConfigProcessor (config.NodeGroupAutoscalingOptions {MaxNodeProvisionTime : 15 * time .Minute }), asyncnodegroups .NewDefaultAsyncNodeGroupStateChecker ())
@@ -1672,7 +1671,7 @@ func TestScaleUpToMeetNodeGroupMinSize(t *testing.T) {
1672
1671
assert .NoError (t , err )
1673
1672
1674
1673
nodes := []* apiv1.Node {n1 , n2 }
1675
- err = context .ClusterSnapshot .SetClusterState (nodes , nil , drasnapshot. Snapshot {} )
1674
+ err = context .ClusterSnapshot .SetClusterState (nodes , nil , nil )
1676
1675
assert .NoError (t , err )
1677
1676
nodeInfos , _ := nodeinfosprovider .NewDefaultTemplateNodeInfoProvider (nil , false ).Process (& context , nodes , []* appsv1.DaemonSet {}, taints.TaintConfig {}, time .Now ())
1678
1677
processors := processorstest .NewTestProcessors (& context )
0 commit comments