Skip to content

Commit ed0e076

Browse files
committed
Fixes from SDK
1 parent 35fc9ca commit ed0e076

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

castai/resource_workload_scaling_policy_test.go

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -615,23 +615,23 @@ func Test_toWorkloadScalingPolicies_limit(t *testing.T) {
615615
"type": "MAINTAIN_RATIO",
616616
},
617617
exp: sdk.WorkloadoptimizationV1ResourceLimitStrategy{
618-
Type: sdk.MAINTAINRATIO,
618+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMAINTAINRATIO,
619619
},
620620
},
621621
"no limit": {
622622
args: map[string]any{
623623
"type": "NO_LIMIT",
624624
},
625625
exp: sdk.WorkloadoptimizationV1ResourceLimitStrategy{
626-
Type: sdk.NOLIMIT,
626+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeNOLIMIT,
627627
},
628628
},
629629
"keep limits": {
630630
args: map[string]any{
631631
"type": "KEEP_LIMITS",
632632
},
633633
exp: sdk.WorkloadoptimizationV1ResourceLimitStrategy{
634-
Type: sdk.KEEPLIMITS,
634+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeKEEPLIMITS,
635635
},
636636
},
637637
"multiplier": {
@@ -640,7 +640,7 @@ func Test_toWorkloadScalingPolicies_limit(t *testing.T) {
640640
"multiplier": 2.5,
641641
},
642642
exp: sdk.WorkloadoptimizationV1ResourceLimitStrategy{
643-
Type: sdk.MULTIPLIER,
643+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
644644
Multiplier: lo.ToPtr(2.5),
645645
},
646646
},
@@ -991,7 +991,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
991991
Args: []string{"0.9"},
992992
Overhead: 0.1,
993993
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
994-
Type: sdk.MULTIPLIER,
994+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
995995
Multiplier: lo.ToPtr(2.0),
996996
OnlyIfOriginalExist: lo.ToPtr(true),
997997
},
@@ -1005,7 +1005,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10051005
"max": (*float64)(nil),
10061006
"limit": []map[string]any{
10071007
{
1008-
FieldLimitStrategyType: sdk.MULTIPLIER,
1008+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
10091009
FieldLimitStrategyMultiplier: 2.0,
10101010
FieldLimitStrategyOnlyIfOriginalExist: true,
10111011
},
@@ -1019,7 +1019,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10191019
Function: sdk.MAX,
10201020
Overhead: 0.15,
10211021
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
1022-
Type: sdk.NOLIMIT,
1022+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeNOLIMIT,
10231023
OnlyIfOriginalExist: lo.ToPtr(false),
10241024
},
10251025
},
@@ -1032,7 +1032,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10321032
"max": (*float64)(nil),
10331033
"limit": []map[string]any{
10341034
{
1035-
FieldLimitStrategyType: sdk.NOLIMIT,
1035+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeNOLIMIT,
10361036
FieldLimitStrategyOnlyIfOriginalExist: false,
10371037
},
10381038
},
@@ -1046,7 +1046,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10461046
Args: []string{"0.95"},
10471047
Overhead: 0.2,
10481048
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
1049-
Type: sdk.KEEPLIMITS,
1049+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeKEEPLIMITS,
10501050
OnlyIfOriginalLower: lo.ToPtr(true),
10511051
},
10521052
},
@@ -1059,7 +1059,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10591059
"max": (*float64)(nil),
10601060
"limit": []map[string]any{
10611061
{
1062-
FieldLimitStrategyType: sdk.KEEPLIMITS,
1062+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeKEEPLIMITS,
10631063
FieldLimitStrategyOnlyIfOriginalLower: true,
10641064
},
10651065
},
@@ -1073,7 +1073,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10731073
Args: []string{"0.5"},
10741074
Overhead: 0.05,
10751075
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
1076-
Type: sdk.MULTIPLIER,
1076+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
10771077
Multiplier: lo.ToPtr(1.5),
10781078
OnlyIfOriginalLower: lo.ToPtr(false),
10791079
},
@@ -1087,7 +1087,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
10871087
"max": (*float64)(nil),
10881088
"limit": []map[string]any{
10891089
{
1090-
FieldLimitStrategyType: sdk.MULTIPLIER,
1090+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
10911091
FieldLimitStrategyMultiplier: 1.5,
10921092
FieldLimitStrategyOnlyIfOriginalLower: false,
10931093
},
@@ -1101,7 +1101,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
11011101
Function: sdk.MAX,
11021102
Overhead: 0.3,
11031103
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
1104-
Type: sdk.MULTIPLIER,
1104+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
11051105
Multiplier: lo.ToPtr(2.5),
11061106
OnlyIfOriginalExist: lo.ToPtr(true),
11071107
OnlyIfOriginalLower: lo.ToPtr(true),
@@ -1116,7 +1116,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
11161116
"max": (*float64)(nil),
11171117
"limit": []map[string]any{
11181118
{
1119-
FieldLimitStrategyType: sdk.MULTIPLIER,
1119+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
11201120
FieldLimitStrategyMultiplier: 2.5,
11211121
FieldLimitStrategyOnlyIfOriginalExist: true,
11221122
FieldLimitStrategyOnlyIfOriginalLower: true,
@@ -1132,7 +1132,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
11321132
Args: []string{"0.8"},
11331133
Overhead: 0.12,
11341134
Limit: &sdk.WorkloadoptimizationV1ResourceLimitStrategy{
1135-
Type: sdk.MULTIPLIER,
1135+
Type: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
11361136
Multiplier: lo.ToPtr(1.8),
11371137
},
11381138
},
@@ -1145,7 +1145,7 @@ func Test_toWorkloadScalingPoliciesMap(t *testing.T) {
11451145
"max": (*float64)(nil),
11461146
"limit": []map[string]any{
11471147
{
1148-
FieldLimitStrategyType: sdk.MULTIPLIER,
1148+
FieldLimitStrategyType: sdk.WorkloadoptimizationV1ResourceLimitStrategyTypeMULTIPLIER,
11491149
FieldLimitStrategyMultiplier: 1.8,
11501150
},
11511151
},

0 commit comments

Comments
 (0)