@@ -34,6 +34,10 @@ func Test_getDefaultInstrumentationLinux(t *testing.T) {
34
34
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_MEM_LIMIT" , "128Mi" )
35
35
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_CPU_REQUEST" , "50m" )
36
36
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_MEM_REQUEST" , "128Mi" )
37
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_CPU_LIMIT" , "500m" )
38
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_MEM_LIMIT" , "128Mi" )
39
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_CPU_REQUEST" , "50m" )
40
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_MEM_REQUEST" , "128Mi" )
37
41
38
42
httpInst := & v1alpha1.Instrumentation {
39
43
Status : v1alpha1.InstrumentationStatus {},
@@ -143,6 +147,16 @@ func Test_getDefaultInstrumentationLinux(t *testing.T) {
143
147
{Name : "OTEL_METRICS_EXPORTER" , Value : "none" },
144
148
{Name : "OTEL_LOGS_EXPORTER" , Value : "none" },
145
149
},
150
+ Resources : corev1.ResourceRequirements {
151
+ Limits : corev1.ResourceList {
152
+ corev1 .ResourceCPU : resource .MustParse ("500m" ),
153
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
154
+ },
155
+ Requests : corev1.ResourceList {
156
+ corev1 .ResourceCPU : resource .MustParse ("50m" ),
157
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
158
+ },
159
+ },
146
160
},
147
161
},
148
162
}
@@ -254,6 +268,16 @@ func Test_getDefaultInstrumentationLinux(t *testing.T) {
254
268
{Name : "OTEL_METRICS_EXPORTER" , Value : "none" },
255
269
{Name : "OTEL_LOGS_EXPORTER" , Value : "none" },
256
270
},
271
+ Resources : corev1.ResourceRequirements {
272
+ Limits : corev1.ResourceList {
273
+ corev1 .ResourceCPU : resource .MustParse ("500m" ),
274
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
275
+ },
276
+ Requests : corev1.ResourceList {
277
+ corev1 .ResourceCPU : resource .MustParse ("50m" ),
278
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
279
+ },
280
+ },
257
281
},
258
282
},
259
283
}
@@ -333,6 +357,10 @@ func Test_getDefaultInstrumentationWindows(t *testing.T) {
333
357
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_MEM_LIMIT" , "128Mi" )
334
358
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_CPU_REQUEST" , "50m" )
335
359
os .Setenv ("AUTO_INSTRUMENTATION_DOTNET_MEM_REQUEST" , "128Mi" )
360
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_CPU_LIMIT" , "500m" )
361
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_MEM_LIMIT" , "128Mi" )
362
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_CPU_REQUEST" , "50m" )
363
+ os .Setenv ("AUTO_INSTRUMENTATION_NODEJS_MEM_REQUEST" , "128Mi" )
336
364
337
365
httpInst := & v1alpha1.Instrumentation {
338
366
Status : v1alpha1.InstrumentationStatus {},
@@ -442,6 +470,16 @@ func Test_getDefaultInstrumentationWindows(t *testing.T) {
442
470
{Name : "OTEL_METRICS_EXPORTER" , Value : "none" },
443
471
{Name : "OTEL_LOGS_EXPORTER" , Value : "none" },
444
472
},
473
+ Resources : corev1.ResourceRequirements {
474
+ Limits : corev1.ResourceList {
475
+ corev1 .ResourceCPU : resource .MustParse ("500m" ),
476
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
477
+ },
478
+ Requests : corev1.ResourceList {
479
+ corev1 .ResourceCPU : resource .MustParse ("50m" ),
480
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
481
+ },
482
+ },
445
483
},
446
484
},
447
485
}
@@ -553,6 +591,16 @@ func Test_getDefaultInstrumentationWindows(t *testing.T) {
553
591
{Name : "OTEL_METRICS_EXPORTER" , Value : "none" },
554
592
{Name : "OTEL_LOGS_EXPORTER" , Value : "none" },
555
593
},
594
+ Resources : corev1.ResourceRequirements {
595
+ Limits : corev1.ResourceList {
596
+ corev1 .ResourceCPU : resource .MustParse ("500m" ),
597
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
598
+ },
599
+ Requests : corev1.ResourceList {
600
+ corev1 .ResourceCPU : resource .MustParse ("50m" ),
601
+ corev1 .ResourceMemory : resource .MustParse ("128Mi" ),
602
+ },
603
+ },
556
604
},
557
605
},
558
606
}
0 commit comments