@@ -12,6 +12,7 @@ import (
1212 "github.com/stretchr/testify/assert"
1313 appsv1 "k8s.io/api/apps/v1"
1414 corev1 "k8s.io/api/core/v1"
15+ "k8s.io/apimachinery/pkg/api/resource"
1516 v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1617 "k8s.io/utils/ptr"
1718)
@@ -98,7 +99,6 @@ func TestGetEnvConfig_Default(t *testing.T) {
9899
99100 env := getEnvConfig (& fc , & cluster.Info {})
100101 assert .Equal (t , []corev1.EnvVar {
101- {Name : "GOMEMLIMIT" , Value : "0" },
102102 {Name : "METRICS_ENABLE" , Value : "true" },
103103 {Name : "METRICS_SERVER_PORT" , Value : "9400" },
104104 {Name : "METRICS_PREFIX" , Value : "netobserv_agent_" },
@@ -129,6 +129,9 @@ func TestGetEnvConfig_WithOverrides(t *testing.T) {
129129 "TC_ATTACH_MODE" : "any" ,
130130 },
131131 },
132+ Resources : corev1.ResourceRequirements {
133+ Limits : corev1.ResourceList {corev1 .ResourceMemory : resource .MustParse ("800Mi" )},
134+ },
132135 Metrics : flowslatest.EBPFMetrics {
133136 Enable : ptr .To (false ),
134137 },
@@ -148,7 +151,7 @@ func TestGetEnvConfig_WithOverrides(t *testing.T) {
148151
149152 env := getEnvConfig (& fc , & cluster.Info {})
150153 assert .Equal (t , []corev1.EnvVar {
151- {Name : "GOMEMLIMIT" , Value : "0 " },
154+ {Name : "GOMEMLIMIT" , Value : "754974720 " },
152155 {Name : "FLOW_FILTER_RULES" , Value : `[{"ip_cidr":"0.0.0.0/0","action":"Accept"}]` },
153156 {Name : "AGENT_IP" , Value : "" ,
154157 ValueFrom : & corev1.EnvVarSource {
@@ -177,7 +180,6 @@ func TestGetEnvConfig_OCP4_14(t *testing.T) {
177180 info .Mock ("4.14.5" , "" )
178181 env := getEnvConfig (& fc , & info )
179182 assert .Equal (t , []corev1.EnvVar {
180- {Name : "GOMEMLIMIT" , Value : "0" },
181183 {Name : "METRICS_ENABLE" , Value : "true" },
182184 {Name : "METRICS_SERVER_PORT" , Value : "9400" },
183185 {Name : "METRICS_PREFIX" , Value : "netobserv_agent_" },
0 commit comments